MVC进阶学习--HtmlHelper控件解析(一)
2009-10-10 14:10
393 查看
1.HtmlHelper类
HtmlHelper类位于System.Web.MVC.Html命名空间下。主要包括FormExtensions,InputExtensions,
LinkExtensions,SelectExtensions,TextAreaExtensions,ValidationExtensions,RenderPartialExtensions等7个静态内,他们全部是是采用拓展方法来实现的
在asp.net MVC中ViewPage中使用的属性如下:
Code
<fieldset>
<%using (Html.BeginForm("Login", "Home", FormMethod.Post, new { id = "name" }))
{
%>
姓名<%=Html.TextBox("name", null, new { id="name",width="200px"})%><br />
密码<%=Html.Password("pass", null, new { id = "pass", width = "200px" })%><br />
<input type="submit" id="btnSubmit" value="Submit" />
<%
} %>
</fieldset> 这种方式不需要<%Html.EndForm();%> 其余的方式基本相同
方式4:
就是普通的html代码
<form id="name" method="post" action="Home/Login">
</form>
这里不做介绍
HtmlHelper类位于System.Web.MVC.Html命名空间下。主要包括FormExtensions,InputExtensions,
LinkExtensions,SelectExtensions,TextAreaExtensions,ValidationExtensions,RenderPartialExtensions等7个静态内,他们全部是是采用拓展方法来实现的
在asp.net MVC中ViewPage中使用的属性如下:
Code
<fieldset>
<%using (Html.BeginForm("Login", "Home", FormMethod.Post, new { id = "name" }))
{
%>
姓名<%=Html.TextBox("name", null, new { id="name",width="200px"})%><br />
密码<%=Html.Password("pass", null, new { id = "pass", width = "200px" })%><br />
<input type="submit" id="btnSubmit" value="Submit" />
<%
} %>
</fieldset> 这种方式不需要<%Html.EndForm();%> 其余的方式基本相同
方式4:
就是普通的html代码
<form id="name" method="post" action="Home/Login">
</form>
这里不做介绍
相关文章推荐
- MVC进阶学习--HtmlHelper控件解析(二)
- MVC进阶学习--HtmlHelper控件解析(四)
- MVC进阶学习--HtmlHelper控件解析(三)
- MVC进阶学习--HtmlHelper控件解析(五)
- MVC进阶学习--HtmlHelper控件解析(一)
- MVC进阶学习--HtmlHelper之GridView控件拓展(三)
- MVC进阶学习--HtmlHelper之GridView控件拓展(一)
- MVC进阶学习--HtmlHelper之GridView控件拓展(四)
- MVC进阶学习--HtmlHelper之GridView控件拓展(五)
- MVC进阶学习--HtmlHelper之GridView控件拓展(二)
- ASP.NET 3.5 MVC 架构与实战笔记6 HtmlHelper控件解析
- ASP.NET 3.5 MVC 架构与实战笔记6 HtmlHelper控件解析
- asp.net mvc 中 htmlhelper 中各生成 html 控件函数的实现(表达式解析)
- (asp.net MVC学习)System.Web.Mvc.HtmlHelper学习及使用
- ASP.Net MVC开发基础学习笔记:二、HtmlHelper与扩展方法
- ASP.Net MVC开发基础学习笔记(2):HtmlHelper与扩展方法
- (asp.net MVC学习)System.Web.Mvc.HtmlHelper学习及使用
- Asp.Net MVC 学习心得 之 Html Helper
- ASP.Net MVC开发基础学习笔记(2):HtmlHelper与扩展方法
- (asp.net MVC学习)System.Web.Mvc.HtmlHelper学习及使用