我试图让我的单选按钮看起来像普通按钮(比如这里的按钮组:http://jasny.github.com/bootstrap/components.html)。问题是如果我使用 razor html helper @Html.RadioButtonFor(... 我不明白如何将该输出与引导程序所需的元素链接起来。将数据放入引导程序的最佳方法是什么在不丢失链接到我的模型的剃刀的情况下进行造型?
在此先感谢您的帮助
我试图让我的单选按钮看起来像普通按钮(比如这里的按钮组:http://jasny.github.com/bootstrap/components.html)。问题是如果我使用 razor html helper @Html.RadioButtonFor(... 我不明白如何将该输出与引导程序所需的元素链接起来。将数据放入引导程序的最佳方法是什么在不丢失链接到我的模型的剃刀的情况下进行造型?
在此先感谢您的帮助
用普通的 Html 语法写出“长手”单选按钮没有任何问题<Input type="radio">
,特别是如果它是一个单选按钮并且您有自定义的 Html 位来绕过它。HtmlHelpers 只是帮助者。只需确保您填充了,id="model.value"
以便活页夹拾取该属性。
如果您发现自己重用了这段较长的代码,那么您可以创建一个 HtmlHelper 扩展方法来呈现您想要的 Html。这有点像构建你自己的,并允许你做类似的事情Html.TwitterRadioButtonFor(....)
。
在这个博客上有一个编写 HtmlHelpers 的非常基本的指南。
编辑:如果你只是在寻找风格,那么你总是可以使用
new { @class = "myClass" }
将 html 助手与 twitter bootstrap 集成的最佳方法是使用TwitterBootstrapMVC
-- Bootstrap 2 免费。