2008-10-08 97 views
0

我知道Html.Button已經被移動到了Microsoft.Web.Mvc命名空間,但是我真的錯過了早期Previews中存在的通用版本。替代Html.Button <T>?

我希望Html.Button所做的就是在我的控制器中點擊一個動作,但我寧願不要將JavaScript寫入onClickMethod參數。

在我之前的項目中,我剛剛從以前的預覽版中獲取了通用的Html.Button代碼,但這似乎並不是最好的方法。還有Html.NavigateButton ...在那裏,爲什麼我必須重新創建它?

其他人都這樣做?

回答

3

通用版本的問題是允許過濾器將操作的實際名稱從方法的名稱(如[ActionName]屬性)中移開。

2

是的,他們真的搞砸了CTP5中的Html.Button和Html.CheckBox。我希望他們回到以前的行爲。

+0

糟糕:看起來這個問題是在我回復時編輯的。 – leppie 2008-10-08 11:41:14