2017-01-23 20 views
0

ASP.Net Webフォームアプリケーションで使用できる最適なダイアログウィンドウは何ですか?今はモーダルダイアログを使用しています。なぜなら、現時点ではWebアプリケーションはIEだけに焦点を当てているからです。しかし、すぐに他のブラウザについてもテストします。ASP.Net Webフォームのベストダイアログウィンドウ

誰かが私にprocとconsを持つダイアログウィンドウのための最良の解決策を挙げることができれば幸いです。

以下は、IEでモデルダイアログを開くために使用しているコードです。

function showDialog(id) { 
      var url = "MyPage.aspx?mode=view&nt=C" + "&id=" + id; 
      returnValue = myModule.showModalDialog(url); 
      if (returnValue) { 
       // Call relevant js method 
      } 
     } 

// My generic modal dialog function 
myModule.showModalDialog = function (url, arguments, features) 

{ 
    if (features == undefined) { 
     features = "resizable:yes;status:no;dialogHide:true;help:no;scroll:auto;center:no"; 
    } 
    return window.showModalDialog(url, arguments, features); 
} 

Iが非IEブラウザ(クロム)に同じモーダルダイアログを開くしようとしダイアログが異なるタブとして開くまたは時には完全に開放されていません。最適なダイアログウィンドウでこの問題を解決する必要があります。

おかげ

答えて

0

は、多くの互換性の問題を解決し、ブートストラップのようないくつかのフレームワークを使用してみてください開発を簡素化し、必要なモーダルダイアログを提供します。ここから始めることができます:http://www.w3schools.com/bootstrap/bootstrap_modal.asp

関連する問題