3
我在這個問題上苦苦掙扎了好一陣子。我需要創建一個自定義的mvc3 html助手,以實現簡單的過濾和工具欄管理。如何在mvc3中創建自定義過濾器工具欄html幫助
所有的幫手應該看起來像這樣下面或類似的東西。我想要做的是有一個幫手,我可以給工具欄按鈕和過濾器字段,它會爲我生成一個工具欄和過濾器窗體。
我只是無法弄清楚,因爲我在asp.net mvc的
@Html.Toolbar(x => {
x.AddFilterButton();
x.AddButton("Naujas");
x.AddDropDownList();
},
@<text>
@Html.EditorFor(Model.ListFilter.Name)
Filter
ResetFilter
</text>,
filterVisible: false)
很新我怎麼能做到這一點?任何幫助都會被高估。的確如此。
我想幫你。但是在你的問題中混合了很多不同的東西,所以我需要一個小時來回答;)對於你的lambda(x => {x.Add(...))部分,你應該熟悉表達式樹。其餘的並不難掌握。我建議你下載mvc3,mvcContrib或telerik的源碼。他們在他們的網格和其他控制中有這個。 – dknaack