我从 JQuery mobile 开始,我有一个非常奇怪的问题,我的应用程序非常简单,它是一个带有 TextBox、一个按钮和一个 Linkbutton 的页面:
<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);
}
希望有人能帮助我。谢谢!!!