-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