MVC进阶学习--HtmlHelper控件解析(四)

简介: 1.RenderPartialExtensions类      RenderPartialExtensions类主要扩展了一个方法 RenderPartial()      RenderPartial(string partialViewName);      RenderPartial(strin...
1.RenderPartialExtensions类
      RenderPartialExtensions类主要扩展了一个方法 RenderPartial()
      RenderPartial(string partialViewName);
      RenderPartial(string partialViewName,ViewDataDictionary viewData);
      RenderPartial(string partialViewName,object model);
      RenderPartial(string partialViewName,object model,ViewDataDictionary viewData);
使用方式例子:
      
      用户控件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中的代码
img_1c53668bcee393edac0d7b3b3daff1ae.gif img_405b18b4b6584ae338e0f6ecaf736533.gif Code
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>

<div style="width:200px;height:100px;border-style:solid;border-width:1px;">
这是第二个用户控件
<br />
<%=ViewData["value"%>
</div>

用户控件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  />

运行效果如下:
相关文章
|
3月前
|
前端开发 网络安全
ssh的MVC解析
ssh的MVC解析
|
4天前
|
设计模式 存储 前端开发
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
|
1月前
|
前端开发 Java 数据管理
Spring MVC 工作原理解析
Spring MVC 工作原理解析
22 0
|
2月前
|
设计模式 存储 前端开发
Java Web开发中MVC设计模式的实现与解析
Java Web开发中MVC设计模式的实现与解析
|
2月前
|
JSON 前端开发 Java
【JavaEE进阶】 关于Spring mvc 响应
【JavaEE进阶】 关于Spring mvc 响应
|
2月前
|
前端开发 Java 应用服务中间件
【JavaEE进阶】 初识Spring Web MVC
【JavaEE进阶】 初识Spring Web MVC
|
3月前
|
前端开发 Java 应用服务中间件
快速上手:探索Spring MVC的学习秘籍!
快速上手:探索Spring MVC的学习秘籍!
|
3月前
|
前端开发 Java 数据库
MVC架构学习归纳总结(小傅哥の码场 学习专栏)
MVC架构学习归纳总结(小傅哥の码场 学习专栏)
20 0
|
4月前
|
XML 前端开发 Java
自定义MVC的进阶使用
自定义MVC的进阶使用
28 0
|
5月前
|
XML 存储 前端开发
自定义MVC框架(中)进阶版---详细讲解
自定义MVC框架(中)进阶版---详细讲解
34 0

推荐镜像

更多