でASP.NET の新機能HTMLヘルパーを使用しています
Html.BeginForm("ActionName", "Controller", FormMethod.Post);
ただし、/controller/action/23434 に投稿する必要があります
IDを渡すにはどうすればいいですか?
ベストアンサー1
Matt の方法は問題なく動作するはずです。ただし、まだ を渡す場合はFormMethod.Post
、次のようにする必要があります。
Html.BeginForm("action","controller", new { Id = 12345 }, FormMethod.Post);
Id
3 番目と 4 番目のパラメータを逆にすると、ルート値ではなく属性として扱われるようになります。