如何在会话中存储数据列表的特定按钮单击事件的值?

How to store the value of particular button clicked event of data list in a session?

我正在使用网格视图在数据列表中显示我的数据每个网格视图都包含一个按钮单击如何在会话中存储特定按钮单击值并将该值重定向到下一页

protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
        {
            if (e.CommandName == "Button2")
            {
                Response.Redirect("movers_packers_profile.aspx?sp_id=" + e.CommandArgument.ToString());
            }
        }

请检查您的按钮是否设置成这样

<asp:LinkButton ID="LinkButton1" runat="server" CommandName="Button2" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "sp_id")%>' />