none
__doPostBackが実行されない? RRS feed

  • 質問

  • いつもお世話になっています。探してもよくわからなかったので質問させていただきます。

    VS2005でASP.NETのプログラムを開発しています。言語はC#です。

    サイトはHTTPSで取引先に公開しているのですが、一部の取引先でリンクボタンなどの__doPostBackを使用してPostBackを行うコントロールが全く反応しないという現象が起きています。

    いろいろ調べてはいるのですが、どう対応してよいものか分からず困り果てています。

    どなたか原因や対処法などご存知の方はいらしゃらないでしょうか?

    よろしくお願いします。

    2006年11月26日 8:25

回答

  • 皆さん丁寧なアドバイスありがとうございました。

    また返事が大変送れてしまい、申し訳ありませんでした。

    別の不具合対応などに追われ、質問していた事をすっかり忘れてしまっていました。本当に申し訳ありません。

    その後、動かなかったユーザー様よりネットワーク設定が原因らしいとの連絡を受けたりしました。

    やはり、セキュリティー設定が原因のようですが、実際に対応したのは別の担当者のため、具体的に何をどう設定したかは不明です。

    質問しっぱなしの上、他の方の参考となるような結果も報告できず、心苦しいばかりです。

    こんな私ですが、またつまずいた時にはよろしくお願いします。

    アドバイスを頂いたみなさま。ほんとうにありがとうございました。

    2006年12月13日 10:03

すべての返信

  • 最初に考えられるのが、ブラウザが Javascript を切っている場合ですね。

    2006年11月26日 8:32
  • お返事ありがとうございます。

    動かないといわれる取引先様と電話でですがお話して、IEの設定を変えてもらったりはしているのですがだめらしいのです。

    また、alertなどのスクリプトは動いているようです。

    ブラウザがjavascriptを切っている場合、それを切らないようにするにはどのようにすればよいのでしょうか?

    ご教授、よろしくお願いします。

    2006年11月27日 4:21
  • 一部で動かないということなので、おそらく動かないコンピュータの環境の問題でしょう。ブラウザのプライバシーポリシーに何か表示されていないか、ウイルス対策系のソフトが影響していないかなど、一つずつ潰していくしかないと思います。javascriptの動作であれば、javascriptのサンプルを掲載しているサイトを紹介して、動作を確かめてもらったら良いでしょう。

    そういえば、つい先日、IE7に変えたとたん、フレームで切ったメニューからボタンクリックが反応しないという現象に見舞われましたが、そういうことではないんでしょうね。きっと。

    ようやくASP(ASP.NETではない)アプリの改修。とりあえずIE7対応。
    http://blogs.wankuma.com/trapemiya/archive/2006/11/24/46900.aspx

    2006年11月27日 6:10
    モデレータ
  • 分かってらっしゃるとは思いますが、クライアントのJavascript機能を強制活性化させる事は当然できません。

    同じ機能でも、クライアントによって出来たり出来なかったりという事ですよね?
    ブラウザのセキュリティ設定を一時的に大幅に下げてもらうとか、セキュリティソフトを何かインストールしているならそれを一時的に切ってもらうとか、試した事を挙げてもらえませんか?

    2006年11月27日 6:15
  • 皆さん丁寧なアドバイスありがとうございました。

    また返事が大変送れてしまい、申し訳ありませんでした。

    別の不具合対応などに追われ、質問していた事をすっかり忘れてしまっていました。本当に申し訳ありません。

    その後、動かなかったユーザー様よりネットワーク設定が原因らしいとの連絡を受けたりしました。

    やはり、セキュリティー設定が原因のようですが、実際に対応したのは別の担当者のため、具体的に何をどう設定したかは不明です。

    質問しっぱなしの上、他の方の参考となるような結果も報告できず、心苦しいばかりです。

    こんな私ですが、またつまずいた時にはよろしくお願いします。

    アドバイスを頂いたみなさま。ほんとうにありがとうございました。

    2006年12月13日 10:03