看起来像这样应该很容易,但我必须忽略一些东西......我有一个允许内联编辑的Telerik RadGrid。如何以编程方式将网格置于编辑模式以将新行插入到网格中。当页面加载时,我想显示现有数据,并显示一个用户可以轻松键入的空行,以向表中添加新记录。 (我不希望他们不得不推动添加新按钮)如何在页面加载时以编程方式将telerik rad网格置于“添加新”模式
9
A
回答
12
找到了答案前阵子....如果别人更新此需要
RadGrid1.MasterTableView.IsItemInserted = true;
RadGrid1.Rebind();
-1
当我想要对Telerik网格执行同样的操作时,将控件的MasterTableView.IsItemInserted属性设置为OnNeedDataSource事件处理器。我想如果你在OnDataBound网格处理器中设置属性,它应该可以工作。
迪克
2
你可以尝试使用jQuery按下你的添加按钮,一旦页面准备就绪。沿线的
东西 -
$(document).ready(function() {
$("#addButton").click();
}
-1
RefreshGrid(userName, "priority", true, false);
RadGrid radGrid = RadGrid1;
radGrid.MasterTableView.InsertItem();
radGrid.Rebind();
4
救命稻草!
您可以设置
radGrid1.MasterTableView.IsItemInserted = false;
radGrid1.Rebind();
,将删除插入的项目(如按取消)。
3
如果需要显示插图形式总是可以用下一:
protected void NeedDataSource(object sender, GridNeedDataSourceEventArgs e) {
parametersGrid.DataSource = data;
parametersGrid.MasterTableView.IsItemInserted = true;
}
相关问题
- 1. 如何以编程方式将项目添加到Telerik MVC TabStrip?
- 2. 如何在页面加载时以编程方式设置jslider默认指针
- 3. 如何以编程方式停止在Firefox中加载页面?
- 4. 如何在页面加载中以编程方式将控件添加到页面中?
- 5. 如何以编程方式向UserControl添加网格?
- 6. Asp.net以编程方式将HTML添加到页面
- 7. 以编程方式将验证控件添加到asp.net页面
- 8. 以编程方式将ScriptManager添加到页面?
- 9. 以编程方式加载主界面?
- 10. 以编程方式在Excel 2007中以编程方式添加条件格式
- 11. 以编程方式将网站模板(.stp)添加到SharePoint
- 12. 如何以编程方式将网站(C#)添加到IIS 6.0?
- 13. 如何以编程方式加载UIViewController?
- 14. 如何以编程方式加载UIViewController
- 15. 如何以编程方式添加UIImage?
- 16. 如何以编程方式添加UIBarButtonItem?
- 17. 如何以编程方式添加UIPanGestureRecognizer
- 18. 如何以编程方式添加ZedGraph?
- 19. 如何以编程方式添加ProgressBar?
- 20. 以编程方式滚动外部网页以加载内容
- 21. 以编程方式在WPF中添加/删除网格?
- 22. 以编程方式在数据网格中添加渐变
- 23. 以编程方式在Facebook页面上添加一个标签
- 24. 在DotNetNuke中以编程方式添加页面标签
- 25. 以编程方式添加imageView时OutOfMemoryError
- 26. 以编程方式添加时间戳
- 27. 如何以编程方式将时区添加到@Scheduled?
- 28. JSF/HTML - 以编程方式向网页添加Java小程序
- 29. 在页面加载时启动模式
- 30. 如何以编程方式将CheckBox,Label和DDL添加到ASP.NET页面?