在c#中保存加载事件的数据列表数据

时间:2009-02-19 11:57:33

标签: c#

我有包含单选按钮和复选框的datalist。如果我选择其中一些,然后重定向到另一个aspx页面。当我到达上一页时,必须选择datalist中的单选按钮和复选框。我在会话变量中选择了数据。如何使用c#。

执行此操作

1 个答案:

答案 0 :(得分:2)

使用ItemDataBound事件我将检索单选按钮并将其值与Session变量进行比较

类似的东西:

protected void MyDataList_ItemDataBound(object sender, DataListItemEventArgs e)
{
    RadioButton myRadioButton = e.Items.FindControl("myRadioButton") as RadioButton;

    if (myRadioButton == null) { }
    else
    {
        if (string.IsNullOrEmpty(Session[myRadioButton.Value])) {}
        else myRadioButton.Checked = true;        
    }
}