-1
A
回答
0
這不是我的問題的解決方案。我不想這樣寫:
@using (Html.BeginForm("ActionTaken", "TestController")) {
<button name="button" value="ActionOne" class="button" style="width: 200px;">
<img src=""/></button>
<button name="button" class="button" style="width: 160px;" value="ActionTwo">
<img src=""/></button> }
但我想寫類似:
@Html.ButtonWithImage()
當然,我可以創造的HtmlHelper擴展,但我的問題是,它是否完成按鈕類,是這樣的:
class MyButton : Control{
public string Icon{get; set;}
public void Render()
{
}
}
還是更好的還是MyButton的Html Button的孩子。我會擴大它的圖標和覆蓋渲染方法...
相關問題
- 1. HTML 5自定義控件
- 2. HTML 5視頻自定義控件
- 3. 創建asp.net MVC自定義控件
- 4. ASP.net自定義GridView控件
- 5. ASP.Net MVC 3自定義HTML幫助
- 6. ASP.NET MVC自定義控制器類
- 7. ASP.NET自定義控件XML
- 8. ASP.NET自定義控件
- 9. ASP.NET自定義控件 - DataBinding
- 10. ASP.NET自定義Web控件
- 11. ASP.Net自定義控件
- 12. ASP.NET Web自定義控件
- 13. MvcSiteMapProvider MVC 5自定義ViewBase?
- 14. 自定義錯誤MVC 5
- 15. 自定義驗證MVC 5
- 16. ASP.NET自定義控件控件狀態
- 17. ASP.net MVC自定義路由
- 18. Ninject,ASP.NET和自定義控件
- 19. 渲染ASP.NET中的自定義控件自定義控件派生自控制
- 20. ASP.NET MVC自定義驗證
- 21. ios 5 sdk,添加自定義控件
- 22. ASP.NET MVC4構建自定義控件
- 23. Html 5音頻標籤自定義控件?
- 24. ASP.NET MVC 5 - 的EntityType沒有定義
- 25. 帶自定義事件的Asp.net控件
- 26. 自定義asp.net文件上傳控件
- 27. ASP.NET MVC自定義的HttpHandler
- 28. 自定義asp.net mvc 3 jquery.validate.unobtrusive
- 29. ASP.NET MVC EditorFor自定義JavaScript
- 30. asp.net MVC自定義路由
可能重複[如何在MVC 4中創建圖像按鈕](http://stackoverflow.com/questions/17610391/how-to-create-an - 圖像按鈕式-MVC-4) – NightOwl888