0
内BeginFormを使用して、私はMVCのビューに次のコードを持っている:MVC:カスタムのHtmlHelper
<% using (Html.BeginForm()) { %>
<input type="text" name="id"/>
...
...
<% } %>
私はそれを再利用するリファクタリングにしたいです。だから、このコードをカスタムHtmlHelperに移動したいと思います。
ヘルパーでHtml.BeginFormを使用するにはどうすればよいですか?
ありがとうございました。
私は既に部分的なビューを使用していますが、このビューは3つの異なる点でフォームをレンダリングします。私はコードを複製したくありません。 –
@ダニエル - 部分的な部分の中で部分的なものを使うのはどうですか?部分表示とHTMLヘルパーの両方は、HTMLスニペットを便利に生成する方法です。私は '<%= Html.RenderPartial(" IDForm ")%>'と '<%= Html.CustomIDForm()%> 'の間に実際の違いは見当たりません。アプリを再コンパイル/公開せずにpartialを実行することができます。 – tvanfosson
はい、多分これが方法です。ありがとう。 –