Asp.net
Telerik RadGrid - 我如何預設為編輯模式?
我想讓我的 RadGrid 的項目在頁面載入時可編輯。我在這裡嘗試了這兩種方法http://www.telerik.com/help/aspnet/grid/grddefaulteditmodeforgriditemsoninitialload.html 但都沒有任何效果。
例如,第二個方法,如下所示,在 ItemCreated 事件上設置了 Edit 屬性,導致 Edit 模式設置為 true(由調試器驗證),但它對顯示頁面時的結果沒有影響。
有人知道我做錯了什麼嗎?
protected void RadGrid1_ItemCreated(object sender, Telerik.WebControls.GridItemEventArgs e) { if (!Page.IsPostBack && e.Item is GridEditableItem) { e.Item.Edit = true; } }
這有效:
for (int i = 0; i < RadGrid1.PageSize; i++) { RadGrid1.EditIndexes.Add(i); RadGrid1.Rebind(); }
這也有效:
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) { e.Item.Edit = true; }