フォームを送信したいのですが、ボタンをクリックできません。いくつかの検索の後、これは ASP.NET MVC が必須フィールドに対して持っている jquery 検証によるものであることがわかりました。いくつかの奇妙な理由で、ASP NET は、隠しフィールド "UserId" が必要であると考えています。これは実際には真実ではありません。ここで私のモデルの一部を参照してください:
public class ResetPasswordModel
{
[.....]
public Guid UserId
{
get;
set;
}
}
そしてページソースはこれを示しています:
<input data-val="true" data-val-required="The UserId field is required." id="UserId" name="UserId" type="hidden" value="" />
何か案は?!?