私はasp.net mvc 3でビューを持っており、JavaScriptのモーダルで開く必要があります。私はこのようなshowModalDialog呼び出すモーダルjavascript:フォームを送信すると新しいウィンドウが開きます
@using(Html.BeginForm("Save", "ControllerName"))
{
@Html.TextBoxFor(model => model.Text)
@Html.ValidationMessageFor(model => model.Text)
<button type="submit">Save</button>
}
:
window.showModalDialog('@Url.Action("Show", "ControllerName")');
だから、私は新しい、例えば、入力を記入せずにボタンを保存を押したときに私の見解は、このように、簡単なフォームを持っていますウィンドウが開き、検証エラーのあるビューが表示されます。それはなぜ起こるのですか?新しいウィンドウを開くことなくフォームを送信できますか?おかげさまで
私はここに同様のコードを書いているので、タイプミスです。 – Leila