1.RenderPartialExtensions类
      RenderPartialExtensions类主要扩展了一个方法 RenderPartial()
      RenderPartial(string partialViewName);
      RenderPartial(string partialViewName,ViewDataDictionary viewData);
      RenderPartial(string partialViewName,object model);
      RenderPartial(string partialViewName,object model,ViewDataDictionary viewData);
使用方式例子:
      MVC进阶学习--HtmlHelper控件解析(四)
      用户控件List1.ascx中的代码
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>

<div style="width:200px;height:100px;border-style:solid;border-width:1px;">
这是第一个用户控件
</div>

用户控件List2.ascx中的代码
>

用户控件List3.ascx中的代码
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>

<div style="width:200px;height:100px;border-style:solid;border-width:1px;">
这个是在相同的目录下面
</div>

包含三个用户控件的页面代码如下:
<%Html.RenderPartial("List1"); %>
<%Html.RenderPartial("List2",ViewData["value"]="传过来的值"); %>
<%Html.RenderPartial("List3"); %><br />

运行效果如下:
MVC进阶学习--HtmlHelper控件解析(四)

相关文章:

  • 2022-02-21
  • 2021-08-07
  • 2021-07-06
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2021-06-14
猜你喜欢
  • 2021-10-29
  • 2021-12-20
  • 2021-09-28
  • 2022-01-15
  • 2021-06-17
  • 2021-11-05
相关资源
相似解决方案