[英]Asp.Net Mvc Utilities and Helpers
您可以在www.codeplex.com/aspnet上找到ASP.NET MVC的源代碼。 單擊Source選項卡,選擇一個版本,然后沿MVC樹向下導航以查找所有MVC優點。 查看Controller和View代碼,以查找基礎對象可用的屬性。
我最好的建議是快速瀏覽ASP.NET MVC beta源代碼中的類 。 閱讀圖書館的資源是迄今為止成為其使用專家的最佳方式。
CodePlex上有MVCContrib 。
我的問題與你的問題類似,但關於ActionResults (沒有得到很多回復!)
不是一個MVC助手,但我只是發現SmartEnumerable今天從MiscUtils通過JonSkeet。 在使用<% %>
表示法生成數據時絕對非常有用,因為您可以遍歷集合並插入特殊邏輯,具體取決於當前項目是第一項還是最后一項。
喬恩的例子 :
foreach (SmartEnumerable<string>.Entry entry in
new SmartEnumerable<string>(list))
{
Console.WriteLine ("{0,-7} {1} ({2}) {3}",
entry.IsLast ? "Last ->" : "",
entry.Value,
entry.Index,
entry.IsFirst ? "<- First" : "");
}
ASP.NET MVC
class="<% if (item.IsLast) ? "bulletpoint last" : "bulletpoint" %>"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.