我有一个带有单选按钮的gridview来选择一行。 gridview根据从下拉列表中选择的值从SQL DB填充。 我想要做的是当用户移动到另一个类别时保持选中的单选按钮,所以如果他想通过DDL返回,他之前选择的值仍然被选中。
最好的方法是什么? 应用程序将有用户,我有阅读会话可以帮助我,但我不知道它是如何工作的!
提前致谢
答案 0 :(得分:0)
我不确定你为什么要这样做,但是你会以这种方式将它保存在会话中:
String selectedValue = rblYourRadioButtons.SelectedValue;
Session["SelectedRadioButtonValue"] = selectedValue;
然后,在回发或每当,在gridview的Item Databound上,检查当前行Id是否与会话中存储的值匹配,如果是,则在radiobutton列表中选择该值。
我个人将值存储在数据库而不是会话中。