Asp.net mvc 关于Telerik网格
我们知道,在telerik网格中,我们将这样使用Asp.net mvc 关于Telerik网格,asp.net-mvc,Asp.net Mvc,我们知道,在telerik网格中,我们将这样使用 <% Html.Telerik().Grid(Model.Terminology.Contents).Name("TerminologyCategories") .Columns(column => { column.Bound(termContent => termContent.Language.Name).Title("Language"); column.Bound(termContent
<% Html.Telerik().Grid(Model.Terminology.Contents).Name("TerminologyCategories")
.Columns(column =>
{
column.Bound(termContent => termContent.Language.Name).Title("Language");
column.Bound(termContent => termContent.Data).Title("Text");
column.Template(termContent => Html.ActionLink("Edit", "#",
new { id = termContent.ID, termid = termContent.Terminology.ID },
new { onclick = "editContentDialog(" + termContent.ID + "); return false;" })).Title("Action");
column.Bound(termContent => termContent.Updated);
column.Bound(termContent => termContent.aspnet_Users.UserName);
}).Render();
%>
我想使用基于termContent的创建或编辑链接。在这种情况下,数据是否存在?如何在telerik column.template或column.bound属性中使用if-else条件
有人能指引我吗。
我有一个结构,任何人都可以帮我
谢谢
Manjunath听起来您希望模板是有条件的,如果是这样,那么这将使您朝着正确的方向前进
.Columns(columns =>
{
columns.Template(
@<text>
<input name="cbxStatus" type="checkbox" value="@item.status_cd" title="cbxStatus"
@if (item.status_cd == "A")
{
<text>checked="checked"</text>
}
@if (item.status_cd == "I")
{
<text>checked="unchecked"</text>
}
/>
</text>);
columns.Bound(p => p.date_added).Width(125);
columns.Bound(p => p.account_name).Width(100);
})
.Columns(Columns=>
{
列。模板(
@
);
列宽(125);
columns.Bound(p=>p.account\u name).Width(100);
})
听起来你希望你的模板是有条件的,如果是这样,那么这应该会让你朝着正确的方向前进
.Columns(columns =>
{
columns.Template(
@<text>
<input name="cbxStatus" type="checkbox" value="@item.status_cd" title="cbxStatus"
@if (item.status_cd == "A")
{
<text>checked="checked"</text>
}
@if (item.status_cd == "I")
{
<text>checked="unchecked"</text>
}
/>
</text>);
columns.Bound(p => p.date_added).Width(125);
columns.Bound(p => p.account_name).Width(100);
})
.Columns(Columns=>
{
列。模板(
@
);
列宽(125);
columns.Bound(p=>p.account\u name).Width(100);
})