如何以編程方式將Gridview行置於編輯模式?以編程方式將GridView行置於編輯模式
14
A
回答
32
將EditIndex屬性設置爲適當的行,然後再次將GridVIew重新綁定到它的DataSource。
希望這會有所幫助。
3
只需實現Row_Editing事件,做這樣的事情:
protected void Row_Editing(object sender, GridViewEditArgs e)
{
myGridView.EditItemIndex = e.EditItemIndex;
BindData();
}
綁定數據將填充數據的GridView控件。
1
protected void btnEdit_Click(object sender, EventArgs e)
{
GridView1.EditIndex = 1;
}
測試vs vs-2008。叉很好。
3
protected void gridview_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView gv = (GridView)sender;
// Change the row state
gv.Rows[e.NewEditIndex].RowState = DataControlRowState.Edit;
}
3
您可能還需要知道如何取消編輯。就像你在gridview中設置「OnRowEditing」命令一樣,你需要設置「OnRowCancelingEdit」命令。後端應該看起來與此類似。 (VB)
Sub gridView1_rowCanceling(ByVal sender As Object, ByVal e As GridViewCancelEditEventArgs)
gridView1.EditIndex = -1
BindData() // <-- Whatever procedure you use to bind your data to the gridView
End Sub
相關問題
- 1. 以編程方式取消gridview行編輯模式使用C#
- 2. 如何以編程方式編輯GridView?
- 3. 以編程方式將UITextField設置爲編輯模式
- 4. GridView在編輯模式行
- 5. 以編程方式將GridView以編程方式與ASP MERMERSHIP
- 6. Dojo以編程方式將Grid單元格設置爲編輯模式
- 7. 以編程方式查找GridView行
- 8. Gridview保持編輯模式
- 9. GridView初始編輯模式?
- 10. Gridview編輯模式多一行
- 11. GridView在編輯模式下查找行
- 12. 如何在asp.net中以編程方式編輯gridview?
- 13. 以編程方式啓用PowerShell中的「快速編輯模式」
- 14. 以編程方式進入編輯模式TextField
- 15. jqgrid:以編程方式退出編輯模式
- 16. 以編程方式編輯System.Servicemodel值?
- 17. 以編程方式編輯secpol.msc?
- 18. 以編程方式編輯flash cookies
- 19. SearchBar與searchDisplayController以編程方式編輯
- 20. 以編程方式編輯grub選項
- 21. 以編程方式編輯路徑
- 22. 以編程方式編輯Info.plist?
- 23. 以編程方式編輯EditText
- 24. 以編程方式編輯Python源碼
- 25. 以編程方式編輯IIS IPGrant表
- 26. 以編程方式編輯.webarchive文件
- 27. 以編程方式編輯NSLayoutConstraint常量?
- 28. 以編程方式編輯.conf文件
- 29. 以編程方式編輯Web.config
- 30. 如何以編程方式編輯datagridview?
這太好了。我使用這個作爲黑客來讓GridView支持插入。我會注意到,您需要按照以下順序執行所有操作: – oscilatingcretin 2013-02-20 17:16:02