程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET MVC 入門 7、Hellper與數據的提交與綁定

ASP.NET MVC 入門 7、Hellper與數據的提交與綁定

編輯:關於ASP.NET

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方法是這樣寫的:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved