2011-10-26 31 views
1

私のプリコンパイルされたASP.Net 4ウェブサイトは、別のページにポストバックするはずのボタンクリックイベントでJavaScriptエラーを作成しました。'WebForm_PostBackOptions'が定義されていません。ASP.Net Webサイトのエラー

これまでにこのエラーは発生しておらず、サイトが機能していました。私は何をしたのですか?私はあなたにどのようなコードを表示するか分からないのですか?

VS2010でデバッグするときにページが正常に動作します。

私は今日このサイトを立ち上げたいと考えていたので、どんな助けでも大歓迎です。

+0

私は、PostBackUrl "url"を持つサイトのどのボタンも同じエラーが発生することを発見しました。私は何かをねじっているに違いない! Firefoxで – ComfortablyNumb

+0

サイトが動作します! – ComfortablyNumb

+0

axdファイルはIEとChromeの両方では空ですが、Firefoxでは空ではありません。このエラーは、ローカルのテストサーバーとライブサーバーの両方で発生します。 – ComfortablyNumb

答えて

0

ポストバックを含むすべてのボタンでエラーが発生する原因は実際には見つかりませんでした。しかし、以前のバージョンが正常に動作していたことがわかりました。だから私はページごとにサイトを再考し、エラーが起こった。バー1!

これは注文ページにあり、同じエラー(空のaxdファイルなど)を生成しました。しかし、私はこのコードのセクションにそれを追跡することができた。この時間:コードへ...

if (ViewState["billID"] == null) 
{ 
    billID = Convert.ToInt32(ViewState["billID"]); 
} 

改正

if (ViewState["billID"] == null) 
{ 
     billID = Convert.ToInt32(ViewState["billID"].ToString()); 
} 

は...それを修正しました。

私はToString()を使って少し熱心になりました!うまくいけば、これは同じ問題を持つ他の誰かを助けるでしょう。

関連する問題