0

Luceneインデックスをクエリして結果を表示するこのページがあります。結果のクエリと表示は、ページの読み込み時に行われます。ボタンは、適切なクエリを含む新しいページにのみリダイレクトされます。しかし、何らかの理由で、このbuttonclickイベントは発生を停止しました。プロパティや関数の背後にあるコードで明らかな変更は何もしていません。それを機能させるために通常のボタンに変更しようとしましたが、それも機能していません。

ボタンをクリックすると、ポストバックを実行しているように見えますが、ブレークポイントを設定すると、デバッガーがクリックイベントの関数にヒットすることはありません。

起動していないコードは次のとおりです。

<asp:Button ID="btnSubmit" runat="server" CssClass="button red submit" OnClick="btnSubmit_Click"></asp:Button>

背後にあるコード:

protected void btnSubmit_Click(object sender, EventArgs e) 
{
    Response.Redirect("/search.aspx?query=" + query);
}
4

1 に答える 1

1

問題を解決するのに十分な情報がありませんが、CssClass を削除して、新しい空のページを作成し、同じコードでボタンを配置してみてください。時間を無駄にするな。

于 2012-11-19T18:48:49.370 に答える