使用GridView管理類
生成grid_RowEditing事件
編輯
protected void grid_RowEditing(object sender,GridViewEditEventArgs e)
{
grid.EditIndex = e.NewEditIndex;
grid.DataSource = Catalog.Get();
grid.DataBind();
}
退出編輯
protected void grid_RowCancelingEdit(object sender,GridViewCancelEditEventArgs e)
{
grid.EditIndex = -1;
grid.DataSource = Catalog.Get();
grid.DataBind();
}
點選更新按鈕,觸發事件
protected void grid_RowUpdating(object sender,GridViewUpdateEventArgs e)
{
string id = grid.DataKeys[e.RowIndex].Value.ToString();
string Name = ((TextBox)grid.Rows[e.RowIndex].Cells[0].Controls[0].Text;
string X = ((TextBox)grid.Rows[e.RowIndex].Cells[1].Controls[0].Text;
...
bool success = DB.ExecuteNonQuery();
grid.EditIndex = -1;
statusLabel.Text = success ? "更新成功":"更新失敗";
grid.DataSource = Catalog.Get();
grid.DataBind();
}
點選刪除按鈕,觸發
prodected void grid_RowDeleting(object sender,GridViewDeleteEventArgs e)
{
string id =grid.DataKeys[e.RowIndex].Value.String();
bool success = Catalog.Delete(id);
grid.EditIndex = -1;
grid.DataSource = Catalog.Get();
grid.DataBind();
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-631507/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 橫向Gridview使用View
- GridView 中 DataFormatString 的使用ViewORM
- GridView和DataSource的聯合使用View
- 使用ObjectDataSource實現GridView分頁ObjectView
- GridViewView
- Flutter的staggered GridView詳細使用FlutterView
- 使用PowerShell Out-GridView作為GUI替代ViewGUI
- .NET GridView使用滾動條(通過<div>)View
- Laravel驅動管理類Manager的分析和使用Laravel
- 管理 Windows 例項的高效方法 —— 使用 WindowExtensions 類Windows
- android listView巢狀gridview的使用心得AndroidView巢狀
- VS2005入門之GridView使用View
- GridView繫結欄位格式DataFormatString的使用ViewORM
- 用GridView匯入匯出Excel,並列印GridViewViewExcel
- GridView全選View
- 自定義GridViewView
- GridView學習View
- Flutter GridView 中使用Offstage 或者 Visibility 無效FlutterView
- Yii2的GridView使用大全 --- 18個問答View
- 定製gridview使其在listview中當作item使用View
- Android之ViewPager+GridView實現GridView介面滑動AndroidViewpager
- Android-GridView與ScrollView共用的衝突問題(類似ListView)AndroidView
- Repeater在無資料記錄時顯示類似GridView空模板(EmptyDataTemplate)View
- flutter Swiper+GridViewFlutterView
- 類管理解析
- Log4J日誌管理類使用詳解 (轉)
- Android使用GridView實現日曆功能(詳細程式碼)AndroidView
- oracle,db2,mysql類比之三使用者管理OracleDB2MySql
- 7. Flutter——GridView元件FlutterView元件
- GridView實現分割線View
- GridView與javascript、checkboxViewJavaScript
- GridView正反雙向排序View排序
- GridView匯入至EXCELViewExcel
- GridView列相同合併View
- phpcms--模型管理,推薦位管理,類別管理PHP模型
- GridView中使用三元運算子進行動態繫結View
- 【jackyrong 】asp.net 2.0中在gridview中使用DataFromatStringASP.NETView
- Android 解決ListView巢狀GridView、GridView顯示不正常的方法AndroidView巢狀