将MVC Form Helper绑定到Bootstrap模式

时间:2013-02-16 20:07:00

标签: ajax twitter-bootstrap asp.net-mvc-4 modal-dialog

使用一系列MVC驱动的表单,我希望利用传统的'@using (Html.BeginForm(...'方法生成将在基于Bootstrap的模式中呈现的客户端表单。 I've found a technique that binds the modal到ajax请求/响应方案,其中表单由此定义:

 <form class="form-horizontal well" data-async data-target="#rating-modal" action="/some-endpoint" method="POST">

我理解如何插入类属性(new { @class="example"}),但我没有找到示例,告诉我如何处理'data-async'和'data-target = xxx'。

想知道Darin Dimitrov对this question的回答是否部分回答了我的需要。或许我需要更好地理解EditorTemplates as suggested here

1 个答案:

答案 0 :(得分:2)

就像你上课一样:

new { @class="example"}

对于数据属性可以执行:

new { @class="example", data_target="#rating-modal"}
当razor解释html Attributes参数时,

data_target输出data-target