我们一直在努力与将值传递给下面的模板:如何将模型传递到模板
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<MyCuteWeb.Areas.Admin.Models.DisplayType>" %>
<%= Html.Kendo()
.DropDownList()
.Name(ViewData.TemplateInfo.GetFullHtmlFieldName(string.Empty))
.DataTextField("Name")
.DataValueField("Value")
.DataSource(source =>
{
source.Read(read =>
read.Action("GetSelectedProperties",
"UserQueryTypes",
new { id="3F2504E0-4F89-11D3-9A0C-0305E82C3301" }));
})
%>
此模板调用一个AJAX
服务来获得可能掇名单向下值,但AJAX
服务必须接受将从Kendo GridView
中的网格单元传递的参数。我们不确定如何传递此参数。
"3F2504E0-4F89-11D3-9A0C-0305E82C3301"
从一个单元格到另一个单元格的变化,但我们不确定如何动态地将它传递给此模板。任何帮助将不胜感激。该模板在Cell EditorTemplate中指定,或者通过在主机类中指定属性来通过[UIHint("....")]
任何建议将不胜感激。
谢谢您的回复:在网格
使用模板,但是我在哪里获得'$(“#Inputbox1”)的id,因为它在每个单元格之间变化。该模板用于在网格的一个单元格内生成下拉菜单。这是如何将这个ID从网格视图传递到模板的问题。 – AstroSharp