0

プログラムで c# 経由で jConfirm 関数 (jquery アラート ライブラリ) を呼び出す必要があります。次のように、サイトのマスター ページに .js ライブラリを含めます。

<script type="text/javascript" 
  src='<%# Page.ResolveClientUrl("~/Scripts/jquery-1.7.2.min.js") %>'></script>

<script type="text/javascript" 
            src='<%# Page.ResolveClientUrl("~/Scripts/jquery.alerts.js") %>'></script>

...そして、この方法でC#経由でメソッドを呼び出します:

Page.ClientScript.RegisterStartupScript(typeof(System.Web.UI.Page), "alert", @"
   <script type=""text/javascript"" language=""javascript""> 
      jConfirm('Are you sure?', 'title', function(answer) {
                if (answer)
                    alert('ok');
                else
                    alert('ko');

      }); return false;
    </script>");

しかし、うまくいきません...たとえばjAlert関数を同じ方法で呼び出すと、すべてうまくいくので、インポートの問題ではないと思います。

なにか提案を?

4

2 に答える 2