asp.net-mvc – 传递参数到我的部分视图?
发布时间:2020-12-15 19:36:29 所属栏目:asp.Net 来源:网络整理
导读:我打电话我的部分视图,像这样: % Html.RenderPartial("~/controls/users.ascx"); % 我可以传递参数到部分视图吗?我将如何在实际的users.ascx页面中访问它们? 解决方法 您可以将模型对象传递给partial(例如字符串列表): % Html.RenderPartial("~/control
我打电话我的部分视图,像这样:
<% Html.RenderPartial("~/controls/users.ascx"); %> 我可以传递参数到部分视图吗?我将如何在实际的users.ascx页面中访问它们? 解决方法
您可以将模型对象传递给partial(例如字符串列表):
<% Html.RenderPartial("~/controls/users.ascx",new string[] { "foo","bar" }); %> 然后强烈键入partial,Model属性将是适当的类型: <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.Collections.Generic.IEnumerable<string>>" %> <% foreach (var item in Model) { %> <div><%= Html.Encode(item) %></div> <% } %> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何检测不引人注目的验证是否成功?
- 如何更改asp.net identity 3(vnext)使用的表名?
- asp.net – 服务器标签格式不正确,ASP Repeater Datasource
- 如何在服务器端缓存ASP.NET自定义HttpHandler响应
- asp.net – 如何在网格行中显示枚举描述或名称?
- 如何在本地运行ASP.NET C#Web应用程序?
- .net – Castle Windsor有没有什么缺点?
- asp.net-mvc-4 – 来自程序集’mscorlib的WebAPI RC’Syste
- asp.net-mvc – AntiForgery异常:未提供所需的防伪标记或无
- asp.net – 如何为WCF服务创建重定向?
推荐文章
站长推荐
- asp.net – 如何处理从“DBNull”类型到“String
- 【.Net码农】认识ASP.NET MVC的5种Authorization
- asp.net-mvc – ASP.NET MVC和混合模式认证
- asp.net – 如何阅读maxAllowedContentLength
- asp.net – 无法为Elmah配置邮件
- asp.net-mvc – 如何覆盖Orchard CMS中导航区域的
- asp.net-mvc – 不需要必需属性的bool属性
- asp.net – 从通用列表中将ListItem添加到DropDo
- asp.net – 如何在没有文件扩展名的情况下制作AS
- asp.net-mvc-4 – VS2012 RTM缺少.net 4.5和mvc项
热点阅读