0

次のご協力に感謝します。

実際、私はmvc3(かみそり)とvb.netを使用しています。

in my view:

@Using Html.BeginForm()
my content ....
End Using

ブラウザから自分のビューを見るとき

<form action="/App/Schedule/Capt" method="post">    <fieldset>  

このフォームの名前を取得したいと思います。 私のフォームの名前は何ですか?

4

2 に答える 2

2

htmlAttributesパラメーターでいくつかのプロパティを指定できます。次のようなものを試してください。

@Using Html.BeginForm("Action", "Controller", FormMethod.Post, New With {.name = "formName", .Id = "formId" })

   my content ....

End Using

デフォルトでは、はタグの名前を生成しません<form />。したがって、htmlAttributes任意のタイプを使用して、名前、ID、enctypeなどを設定できます...

于 2012-12-26T19:12:48.997 に答える
1

form要素に名前がありません。

ご覧のとおり、要素には属性がありませidん。nameそして、それは通常それを必要としません。

ただし、オプションのIDをBeginFormHTMLヘルパーに渡すことができます。

@Using Html.BeginForm("ActionName", "ControllerName", New With {.Id = "TheId"})
于 2012-12-26T19:12:33.770 に答える