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 />

    运行效果如下:
  • 相关阅读:


    django 认证系统--3
    django 认证系统--2
    django 认证系统--1


    关于二叉树
    [GeeksForGeeks] Remove all half nodes of a given binary tree
    [LintCode] Letter Combinations of a Phone Number
  • 原文地址:https://www.cnblogs.com/qingyuan/p/1580384.html
Copyright © 2011-2022 走看看