0
誰かが私が間違っていることを理解するのに役立つことができますか?私のHTMLの拡張メソッドは、それがMapPageRouteがHtml.Beginformアクションを破損するのはなぜですか
を期待しかし、その後、私は
routes.MapPageRoute
routes.MapPageRoute("HomeDef", "Home/Default", "~/WebForms/Default.aspx");
私は、Webアプリを起動すると以下のように、それはフォームアクションを上書きを追加したルートと呼ばれるこの
@using (Html.BeginForm("SomeMethod", "MotorcycleForSale", FormMethod.Get, new { id = "frmBrokers" }))
{
<input type="hidden" id="BrokerId" name="BrokerId" />
}
のように宣言されています
<form id="frmBrokers" action="/Home/Default?action=SomeMethod&controller=MotorcycleForSale" method="get"> <input name="BrokerId" id="BrokerId" type="hidden">