zoukankan      html  css  js  c++  java
  • MVC进阶学习HtmlHelper控件解析(四)

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

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

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

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

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

    运行效果如下:
  • 相关阅读:
    模拟google分页效果
    真理胜于一切 JAVA模拟表单提交
    springboot @vaule注解失效解决办法
    安装cnpm
    公众号微信支付开发
    vue去掉链接中的#
    springboot集成mongoDB简易使用
    Spring boot中使用aop详解
    Promise 的基础用法
    MySQL的if,case语句使用总结
  • 原文地址:https://www.cnblogs.com/qingyuan/p/1580384.html
Copyright © 2011-2022 走看看