似乎这应该很容易,但我可能只是漏了什么... 我在页面上有一个允许内联编辑的Telerik RadGrid。如何以编程方式将网格置于编辑模式以向网格插入新行。当页面加载时,我想显示现有数据并显示1个空行,用户可以轻松地键入以将新记录添加到表中。(我不希望他们必须按下添加新按钮)
之前找到了答案...现在更新一下以便其他人需要
RadGrid1.MasterTableView.IsItemInserted = true;
RadGrid1.Rebind();
救命稻草!!
您可以设置
radGrid1.MasterTableView.IsItemInserted = false;
radGrid1.Rebind();
这将删除插入的项目(就像按取消按钮一样)。
protected void NeedDataSource(object sender, GridNeedDataSourceEventArgs e) {
parametersGrid.DataSource = data;
parametersGrid.MasterTableView.IsItemInserted = true;
}
$(document).ready(function() {
$("#addButton").click();
}
RefreshGrid(userName, "priority", true, false);
RadGrid radGrid = RadGrid1;
radGrid.MasterTableView.InsertItem();
radGrid.Rebind();