「/」アプリケーションでエラー サーバー エラーが発生しています。
リソースが見つかりません。
説明: HTTP 404。探しているリソース (またはその依存関係の 1 つ) は、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。次の URL を見直して、スペルが正しいことを確認してください。
要求された URL: /ClientEdit/ClientEdit/1104
バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.272
コントローラーに HttpPost 属性を追加すると。私はこれを調べて、投稿された(しゃれた意図のない)回答でコードを修正しましたが、試したことはありません。これが私のコントローラーヘッダーです:
[HttpPost]
public ActionResult ClientEdit(int id,FormCollection formCollection)
FormCollection オブジェクトを設定できるように HttpPost を追加しました。他の SO 投稿と同様に、これによりエラーが発生します。それを削除すると問題は解決しますが、私の FormCollection にはキーと値のペアが入力されません。
私のビューには、他の開発者の問題を解決した POST に設定されたフォームタグのメソッドがありますが、私のものは解決しません。テキスト ボックス コントロールに 'name=' プロパティと 'id=' を追加しようとしましたが、どちらも機能しません。
<body>
<form method="post" action="1104" id="form1">
他に何を試すべきかわかりません。