gpt4 book ai didi

asp.net-mvc-3 - 如何在 MVC Razor View 中使用具有多个输入的内联模板

转载 作者:行者123 更新时间:2023-12-02 05:28:34 25 4
gpt4 key购买 nike

在我看来我目前有

@{
Func<Website.Security.User[], object> renderUserList = @<text>
<div class="span4">
@*<h2>@title</h2>*@
<ul>
@foreach (var user in item)
{
<li>@user.UserName - <a href="/Config/User/Edit/@user.UserName">Edit</a></li>
}
</ul>
</div>
</text>;
}
@renderUserList(Model.AdminUsers)

我如何修改它以便 renderUserList 表达式可以接受第二个部分标题输入?

最佳答案

据我了解,您正在尝试创建助手:ASP.NET MVC 3 and the @helper syntax within Razor

   @helper renderUserList(Website.Security.User[] users, string title)
{
<div class="span4">
<h2>@title</h2>
<ul>
@foreach (var user in users)
{
<li>@user.UserName - <a href="/Config/User/Edit/@user.UserName">Edit</a></li>
}
</ul>
</div>
}

关于asp.net-mvc-3 - 如何在 MVC Razor View 中使用具有多个输入的内联模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12717079/

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