私はJQueryモバイルから始めていますが、非常に奇妙な問題があります。私のアプリは非常にシンプルで、テキストボックス、ボタン、リンクボタンのあるページです:
<div data-role="content">
<asp:TextBox ID="TextBox_Topic" runat="server"></asp:TextBox>
<asp:Button ID="Button_add" runat="server" Text="Add" onclick="Button_add_Click" />
<asp:LinkButton ID="LinkButton_grid" runat="server" PostBackUrl="multisubsGrid.aspx" data-role="button">Continue</asp:LinkButton>
</div>
私がしなければならない唯一のことは、テキスト ボックスにテキストを挿入することです。追加ボタンをクリックしたら、それをセッション変数 (リスト) に追加し、次に [リンク] ボタンをクリックして別のページに移動します。これは非常に単純な動作であり、jquery モバイル ライブラリを追加する前は問題なく動作していました。問題は、テキストを挿入して追加ボタンをクリックすると (テキストがセッション変数に追加されます)、LinkButton が機能せず、なぜこれが起こっているのか理解できません。
これは私のコードビハインドです:
protected void Button_add_Click(object sender, EventArgs e)
{
List<string> l = Session["topics"] as List<string>;
if (!l.Contains(TextBox_Topic.Text))
l.Add(TextBox_Topic.Text);
}
誰かが私を助けてくれることを願っています。ありがとう!!!