私は、ASP.NET MVC-5を使用してWebアプリケーションを作成し、Azureに公開しました。しかし、私が公開した後、空でないことを検証するためにcatchブロック内で使用したすべてのMessageBox.Showはもう機能しません。ASP.NET MVC5 Webアプリケーションの代わりにMessageBox.Showの代わりになるもの
catch(ArgumentNullException ae){
MessageBox.Show("No empty fields.", "Error", MessageBoxButton.OK, MessageBoxImage.Warning, MessageBoxResult.OK, MessageBoxOptions.DefaultDesktopOnly);
return RedirectToAction("Index");
}
これに代わる方法はありますか?私は多くのMessageBox.Showを使用していたので。あなたのcshtml
ページで
MVCでこのようなことはありません.. MVCコードは、サーバー側で実行されます。あなたの好きなログサービスを見つけ出し、それに慣れるのがよいでしょう。 – Nico
'MessageBox.Show'は' Windows Forms Application'のためのもので、他の多くのプラグインやカスタムポップアップを使うことができます。 – Mairaj
検証のためのアラート(メッセージボックス)を表示することは、非常に介入しやすく、刺激的なので、コーディングの悪い方法です。単純なユーザーフレンドリーな方法で検証を行う多くのJavaScriptフレームワークがあります。 – Vijay