您好,登錄后才能下訂單哦!
本篇文章為大家展示了使用GridView控件怎么對數據進行修改,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
步驟一:數據源控件定義數據的方法,在newschuli.cs頁面中編寫代碼如下:
public static void modifynews(newsclass news1) { using (SqlConnection cn = dbconn.GetConnection()) { cn.Open(); SqlCommand cm = new SqlCommand(); cm.Connection = cn; string sql = "update news set title =@content,contents=@as where ID=@id"; cm.CommandText = sql; cm.Parameters.AddWithValue("@content", news1.Title); cm.Parameters.AddWithValue("@as", news1.Contents); cm.Parameters.AddWithValue("@id", news1.ID); cm.ExecuteNonQuery(); } }
步驟二:ObjectDataSource控件從數據源獲取數據,選擇update選項卡,將“選擇方法”設置為“modifynews(newsclass news1)”,單擊“下一步”。
步驟三:設置DataKeyNames屬性為id。
步驟四:添加編輯列與刪除列。打開GridView任務菜單中,選擇“編輯列”命令打開“字段”對話框,在左上方“可用字段”列表中將CommandFired前的“+”號展開,分別選擇“編輯、更新、取消”選項與“刪除”按鈕,單擊“確定”即可。
學習任務二 設置模版列。
實例一:輸入非空驗證
Step1:打開“字段”對話框,選擇“新聞標題”選項。單機右下方“將此段轉換為TemplateFired”超鏈接將其轉換為模版列。
Step2:打開GridView任務菜單中,選擇“編輯模板”進入,向EditItemTemplate模板項設置一個數據驗證控件RequiredFiredValidator,實現非空驗證。
實例二:刪除前加上一個確認刪除的對話框
Step1:打開“字段”對話框,選擇“刪除”選項。 單擊右下方“將此段轉換為TemplateFired”超鏈接 將其轉換為模版列。
Step2:添加一個客戶端事件OnClientClick,編寫 JavaScript腳本: OnClientClick="return confirm('確認要刪除嗎')"
上述內容就是使用GridView控件怎么對數據進行修改,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。