我想創建一個自定義控件(局部視圖,模板),並使其功能類似於html.dropdownlistfor(),它需要一個集合從中進行選擇,另一個字段用於保存選定的值。爲了做到這一點,我想查看dropdownlistfor的代碼。由於ASP.NET MVC是開源的,我在哪裏可以找到代碼/剃鬚刀標記dropdownlistfor?我在哪裏可以找到dropdownlist的默認剃鬚刀編輯器模板?
回答
不接受是一個錯誤。我在我的iPhone上,一定是錯誤地再次按下它。謝謝! – 2011-12-28 04:21:58
我沒有在那裏看到DropDownListFor。我想弄清楚DropDownListFor如何與DropDownList相關。 – 2011-12-27 22:30:29
DropdownListFor不使用的模板。這只是一個帶選項的選擇標籤。 DropDownListFor和DropDownList是相同的,除了DropDownListFor使用強類型的lambda表達式。他們都生成相同的HTML。
爲什麼你需要「另一個字段來保存選定的值。」?
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem { Text = "Action", Value = "0" });
items.Add(new SelectListItem { Text = "Drama", Value = "1" });
items.Add(new SelectListItem { Text = "Comedy", Value = "2", Selected = true });
items.Add(new SelectListItem { Text = "Science Fiction", Value = "3" });
正如你所看到的,SelectListItem有一個Selected字段。我有一個待發的DDL教程可以發給你。它有一個示例,您可以在DDL旁邊使用文本輸入來爲DDL添加新類別。這是在jQuery中實現的。代碼是在Using the DropDownList and ListBox with ASP.NET MVC射擊我一封電子郵件,我會給你發送教程。 ricka.anderson [at] microsoft.com
- 1. 我在哪裏可以找到默認的Object.cshtml編輯器模板?
- 2. MVC 3剃鬚刀模板在哪裏?
- 3. 我在哪裏可以找到並安裝ScalaIDE的模板編輯器?
- 4. MVC剃刀編輯器模板ContentEditable DIV
- 5. 我在哪裏可以找到Symfony的默認控制器
- 6. 如何添加和使用剃鬚刀編輯器模板
- 7. MVC 3:我在哪裏可以找到DisplayForModel和EditorForModel的默認模板?
- 8. 過濾器在mvc剃鬚刀DropDownList
- 9. 找不到剃刀模板
- 10. 我在哪裏可以找到Xcode編輯器中的行號?
- 11. 我可以在哪裏找到一個好的SDEF編輯器?
- 12. 剃鬚刀組件在哪裏?
- 13. 剃鬚刀編輯器崩潰VS2010
- 14. 我在哪裏可以找到「經典」ASP代碼編輯器?
- 15. Typo3 7.2在哪裏編輯默認模板+後端佈局?
- 16. 編輯查看模板剃刀視圖
- 17. 我在哪裏可以找到默認VB按鈕的列表?
- 18. 我在哪裏可以找到WPF DataGridRow的默認樣式
- 19. 我在哪裏可以找到默認的android xml drawables?
- 20. 我在哪裏可以找到Theme.AppCompat.Light的默認樣式?
- 21. 我在哪裏可以找到Eclipse JavaServer Faces配置編輯器調色板?
- 22. 在asp.net mvc的剃刀編輯模式禁用的DropDownList
- 23. 我在哪裏可以找到VS 2012的DNN6模塊模板
- 24. - 我在哪裏可以找到默認的調色板,用於繪製包裝
- 25. 我在哪裏可以找到常春藤默認設置值?
- 26. 在剃鬚刀Url.Action確認
- 27. 在哪裏可以找到Xcode編輯器中的列號?
- 28. 我在哪裏可以找到iPhone上的opencv的xcode模板?
- 29. 剃刀的DropDownList
- 30. 我在哪裏可以找到適合webapp的主題/模板?
http://aspnet.codeplex.com/SourceControl/changeset/view/72551#338505 – 2011-12-27 22:21:01
我沒有在那裏看到DropDownListFor。我想弄清楚DropDownListFor如何與DropDownList相關。 – 2011-12-27 22:30:38