你確定你在正確的地方調用這個?如果沒有更多的上下文,無法真正分辨出來,但我認爲我可以幫助您獲得所需的功能。看看這個例子:
ASP.NET Data Grid: Add New Row - Client Events
我能想到這樣做的最好的地方可能是在實際編輯發生的時間,所以有看EnteringEditMode事件,你可以做內部的以下:
function WebDataGridView_EnteringEditMode(webDataGrid, evntArgs) {
webDataGrid.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row().get_cell("1").set_value("test");
}
或者,如果你想這樣做你自己的流量,你可以抓住的grid client object,並使用相同的代碼上面的事件:
var webDataGrid = $find('<%=WebDataGrid1.ClientID%>');
webDataGrid.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row().get_cell("1").set_value("test");
這兩種方法都可以工作並允許您填寫單元格值。