フィールド (住所、郊外など) がほとんどない UserControl と SubmitButton があります。送信ボタンが押されると、サーバーにポストバックが送られ、セッションに入力された詳細を保存して、後でデータベースに保存します。 .
私のローカル マシンでも、チーム メンバーのマシンでも、すべて正常に動作します。ただし、サーバーにデプロイすると、ボタン クリックが機能しません。ボタンをクリックすると、ポスト バック (ページがリロード) されますが、イベント ハンドラーにはヒットしません。
ページでの検証はほとんどありませんでした。それらをすべて削除しようとしましたが、それでも役に立ちませんでした。サーバーの設定が疑わしいので、別のサーバー (GoDaddy と CrazyDomains) にデプロイしましたが、同じ問題が発生しました。
より複雑にするために、いくつかの例では、サーバー上で正常に動作します。.NET 4.0 と VS 2010 を実行しています
どんな助けでも大歓迎です。ありがとう
<div class="clear" style="padding-top: 20px;">
<asp:Button runat="server"
ID="SubmitButton"
OnClick="SubmitButtonClick"
Text="View Plans"
Width="150px"
CssClass="NextButton CompareButton"/>
</div>
イベント ハンドラー
protected void SubmitButtonClick(object sender, EventArgs e)
{
// doing my form data saving here
// not hitting this point
Response.Redirect("http://google.com");
}