プリコンパイル済みの ASP.Net 4 Web サイトで、別のページにポストバックするボタン クリック イベントで JavaScript エラーが発生しました。
このエラーはこれまで見たことがなく、サイトは機能していました。私は一体何をしたのですか?どのコードを表示すればよいかわかりませんか???
VS2010 でデバッグすると、ページは正常に動作します。
今日サイトを立ち上げたいと思っていたので、どんな助けでも大歓迎です。
プリコンパイル済みの ASP.Net 4 Web サイトで、別のページにポストバックするボタン クリック イベントで JavaScript エラーが発生しました。
このエラーはこれまで見たことがなく、サイトは機能していました。私は一体何をしたのですか?どのコードを表示すればよいかわかりませんか???
VS2010 でデバッグすると、ページは正常に動作します。
今日サイトを立ち上げたいと思っていたので、どんな助けでも大歓迎です。
ポストバックのあるすべてのボタンでエラーが発生する原因を実際に見つけたことはありません。ただし、以前のバージョンでも問題なく動作していることを確認しました。そのため、サイトをページごとに再構築したところ、エラーが発生しました。バーワン!
これは注文ページにあり、同じエラー (空の axd ファイルなど) を生成しました。しかし今回は、コードのこのセクションまで追跡することができました。
if (ViewState["billID"] == null)
{
billID = Convert.ToInt32(ViewState["billID"].ToString());
}
コードを次のように修正しています...
if (ViewState["billID"] == null)
{
billID = Convert.ToInt32(ViewState["billID"]);
}
...修正しました。
私は ToString() の使用に少し熱心すぎました! うまくいけば、これは同じ問題を抱えている他の誰かを助けるでしょう.