sorting -6ren">
gpt4 book ai didi

asp.net-mvc - 客户端模板 Telerik MVC 网格的 ActionLink 问题

转载 作者:行者123 更新时间:2023-12-04 15:28:03 25 4
gpt4 key购买 nike

我正在使用 Telerik 网格来呈现用户收到的备忘录,下面是代码

<%Html.Telerik().Grid<UserManagement.Models.SentMemos>() 
.Name("ReceivedMemos")
.Sortable(sorting => sorting
.OrderBy(sortOrder => sortOrder.Add(o => o.MemoDate).Descending()))
.DataBinding(dataBinding => dataBinding
//Ajax binding
.Ajax()
//The action method which will return JSON
.Select("_AjaxBindingReceivedMemos", "OA" )

).
Columns(colums =>
{
colums.Bound(o => o.MemoID).ClientTemplate(Html.ActionLink("Reply", "ReplyMemo", "OA", new { MemoID = "<#=MemoID#>"}, null).ToString()).Title("Reply").Filterable(false).Sortable(false);
colums.Bound(o => o.MemoID).ClientTemplate(Html.ActionLink("Acknowledge", "PreviewMemo", "OA", new { id = "<#=MemoID#>"}, null).ToString()).Title("Acknowledge").Filterable(false).Sortable(false);
colums.Bound(o => o.Subject).ClientTemplate(Html.ActionLink("<%#=Subject#>", "PreviewMemo", "OA", new { id = "<#=MemoID#>" }, null).ToString()).Title("Subject");
//colums.Bound(o => Html.ActionLink(o.Subject,"PreviewMemo","OA",new{id=o.MemoID},null).ToString()).Title("Subject");
colums.Bound(o => o.FromEmployeeName);
colums.Bound(o => o.MemoDate);
})
.Sortable()
.Filterable()
.RowAction((row) =>
{
row.HtmlAttributes.Add("style", "background:#321211;");
})
.Pageable(pager=>pager.PageSize(6))
.PrefixUrlParameters(false)

//.ClientEvents(events => events.OnRowDataBound("onRowDataBound"))
.Render();
%>

我绑定(bind)第三列(主题)的地方我的目的是制作一个 ActionLink,其中主题是显示文本,我想要一个来自 <#=MemoID#> 的动态 ID .备忘录 ID 工作正常,并为我提供了动态备忘录 ID 的链接。问题出在主题上,即("<#=Subject#>")在屏幕上呈现,没有映射到备忘录的实际主题。我也试过("<%#=Subject%>")但没有收获。非常感谢任何帮助

问候

最佳答案

现在可能对你来说有点晚了,但也许这会对其他人有所帮助:

我通过模板执行此操作,如下所示:

columns.Bound(c => c.ID).ClientTemplate(

Html.ActionLink("<#= SomeTextValue #>", "SomeAction", "SomeController", new { ID = "<#= ID #>" }, null).ToString()

).Title("");

关于asp.net-mvc - 客户端模板 Telerik MVC 网格的 ActionLink 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3043065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com