标签:
自定义Html.Helper扩展方法
public static MvcHtmlString GetMVCStringLabel(this HtmlHelper helper, string lbText) { StringBuilder sb = new StringBuilder(); sb.Append(@"<span>"); sb.Append(lbText); sb.Append(@"</span>"); return MvcHtmlString.Create(sb.ToString()); }
1.在control中定义List<SelectListItem>
var items = new List<SelectListItem>() { new SelectListItem(){Selected = false , Text = "选1", Value= "1"}, new SelectListItem(){Selected = false , Text = "选2", Value= "2"}, new SelectListItem(){Selected = false , Text = "选3", Value= "3"} }; ViewData["items"]= items;
2.在aspx中使用
<%: Html.DropDownList("items") %>
<% Html.RenderPartial( "About" ); %>
PS:是一个纯C#语句,以分号结尾。
这个方法通过接受用户控件的文件名以及相应的可变化的数据进行用户控件的呈现
方式一:{}
<% using(Html.BeginForm("HandleForm", "Home")) %> <% { %> <!-- Form content goes here --> <% } %>
方式二:Begin End
<% Html.BeginForm(); %> <!-- Form content goes here --> <% Html.EndForm(); %>
标签:
原文地址:http://www.cnblogs.com/dreamtaker/p/4337990.html