我在aspx页面中有ListView控件,而在ListView控件中有这个控件:
<asp:LinkButton ID="addToCart" runat="server" CommandArgument='<%# Eval("ProductID") %>' OnCommand="addToCart_Click">Add Cart</asp:LinkButton>
并使用此代码来掌握页面:
<%@ Page EnableViewState="true" ViewStateMode="Disabled" ...
此外,ListView ViewStateMode已启用。和这段代码:
protected void addToCart_Click(object sender, CommandEventArgs e)
{
//insert product into cart table
}
首先,我将点击addToCart并执行代码。 (这没关系)但是,Code重新运行(将产品插入购物车表),然后点击Refresh page !!
答案 0 :(得分:0)
您可以从addToCart_Click回调重定向回页面。
Response.Redirect("PageUrl.aspx");