ASP.NET MVC提供了很多Hellper的方法,Hellper就是一些生成HTML代码的方 法,方便我们书写HTML代码(有一部分的朋友更喜欢直接写HTML代码)。我们也可 以利用.NET 3.5的扩展方法来书写我们自己的Hellper。
例如:
<%=Html.ActionLink("首页 ","index","Home")%>
生成的HTML代码就是:<a href="/Home/Index">首页 </a>。这里有一点需要注意的就是,Html.ActionLink()和Url.Link()方法 生成的URL和你在Global.asax里面配置的Route的先后顺序是有关的。
具体的关于Hellper的各个方法的使用我就不详细介绍了,你可以参考重典的 Asp.net Mvc Framework 系列文章。
我们来实现前面提到的Setting,用于设置Blog的基本设置。我们看一下在 Views/Admin/Setting.aspx页面的代码:
<p> <label for="Name">Blog的名称</label> <%=Html.TextBox("Name")%> <%=Html.ValidationMessage("Name")%></p><p> <label for="Description">Blog的简单描述</label> <%=Html.TextArea("Description")%> <%=Html.ValidationMessage("Description")%></p><p> <label for="PostsPerPage">每页显示的日志数</label> <%=Html.TextBox("PostsPerPage")%> <%=Html.ValidationMessage("PostsPerPage")%></p>
我们的Setting Action方法是这样写的:
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索html
, 方法
, 代码
, setting
, blog
, 生成
, 日志配置mvc
html.actionlink
,以便于您获取更多的相关知识。