【发布时间】:2011-05-09 05:19:04
【问题描述】:
你好 我在 ajax 模式下拥有 Telerik mvc 网格并启用了编辑。在我的场景中,我必须只使用插入模式,所以我禁用了编辑模式。但是当我运行时,单击“添加新记录”时出现 javascript 错误。示例工程可从Here下载
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 telerik telerik-grid telerik-mvc
你好 我在 ajax 模式下拥有 Telerik mvc 网格并启用了编辑。在我的场景中,我必须只使用插入模式,所以我禁用了编辑模式。但是当我运行时,单击“添加新记录”时出现 javascript 错误。示例工程可从Here下载
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 telerik telerik-grid telerik-mvc
我通过以下方式使其工作:
function GridNotes_onEdit(e) {
$('#Content').after("<a class='t-button t-grid-cancel t-button-icon' href='#'><span class='t-icon t-cancel'/></a>")
.after("<a class='t-button t-grid-insert t-button-icon' href='#'><span class='t-icon t-insert'/></a>");
}
现在,当我只插入一个字段时,这很有效。如果您有多个列,则可能需要根据您的规范对其进行自定义。但它是可行的。此外,它还可以在详细视图网格中使用。
希望这会有所帮助...
【讨论】:
$('.t-grid-new-row td:nth-child(6)').html('< class...,其中 6(基于 1)是我想要放置按钮的列。
如果您在提供示例项目时正在寻找官方支持渠道,请将您的请求发布到他们网站上的 Telerik MVC 论坛。
【讨论】:
有同样的问题。答案是内联需要有编辑按钮,所以在内联模式下插入会中断
此链接涵盖此问题并进行了修复。
http://www.telerik.com/community/forums/aspnet-mvc/grid/insert-only-with-server-editing.aspx
【讨论】: