GridView中radiobutton单选的问题????

在gridview中加入了模板列,可以实现gridview中radiobutton的单选,而且可以获取该行的主键值,但是问题是:如果我选中一个radiobutton后,刷新页面后我想保留radiobutton的选中状态,请问如何实现???如果只能用viewstate,还请各位高手给出具体的用法,多谢!!!
页面上有一按钮,单击后页面会刷新,而且enableViewState的值也为突然true.

你的刷新指哪种形式的刷新

选中后,如果你提交了,再返回的页面自然会保存它的状态;
如果是这样的刷新,是可以保存状态的。

如果是你点了浏览器上的刷新,或通过javascript来刷新页面,它自然是不能保存状态的。如要保持状态就比较麻烦,我就不在这里说了。

我想,你应该是第一种形式的吧,因为你提到用viewstate。
radiobutton有一个属性值叫enableViewState,它的意思是,在你提交到服务器再回发到客户端时,是否保持其状态。将它设为true,就可以了。

默认就是true,可能是你无意中设为false了。
温馨提示:内容为网友见解,仅供参考
无其他回答

Android 自定义不滑动的gridview与radiobutton结合实现单选,且默认第...
radiobutton的互斥是必须放在radiogroup里面去,才能生效的,所以要结合 gridview做这个功能应该实现不了,你可以选择用checkbox来实现,用代码去实现他的互斥!

asp.net编程 编写程序显示10个单项选择题,用户选择答案并提交后给出...
if(RadioButton10.Checked==true){ n=n+10;i++;} } 你将n打出来它就是你要的分数,而i就是正确答案的个数 (2)Gridview中的RadioButton 在Gridview中放了一个radiobutton组 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" SelectedIndex="0" Width="343px" OnSelec...

后台怎么获取不同Repeater中选中的RadioButton值啊?
目前来说,repeater没有类似gridView自带的可以单个操作一行的方法 按你说的,我想到了两个方法 页面用普通的html 标签radio,id不用指定,只指定name就行 <input type="radio" name="rbtn_<%#Container.ItemIndex %>" value="<%#Eval("Id") %>_<%#你想要插入数据库的值 %>" \/> <input ...

ASP.NET 页面 GridView中的RadioButton怎样实现互斥?或者有没有其他的...
1.移除RadioButton控件,换成Literal控件,ID为RadioButtonMarkup 2.为GridView的RowCreated事件创建事件,RowCreated事件如下:只要在GridView中新增一行数据,就触发RowCreated事件,不用RowDataBound事件的原因是:只有当数据明确绑定到控件中才引发RowDataBound事件。处理如下:在每一行记录中,编程引用Literal控件...

C#怎么判断radioButton为选中状态?
判断radioButton的selected属性 true的话是选中 false是未选中 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与...

C# gridview复选框选中值
1.放一个单选框吧.前台:<asp:TemplateField ControlStyle-Width="30" HeaderText="选择"> <ItemTemplate> <asp:RadioButton ID ="Select" runat="server" \/> <\/ItemTemplate> <ControlStyle Width="30px"><\/ControlStyle> <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" \/> <\/asp:...

问卷生成系统,如何按一个BUTTON按钮触发所有问卷里的子控件,将填写问卷...
假如问卷有单选和多选两种题型,建议用两个gridview来显示,根据题目类型,题目标记选择,用户类型来执行select语句,这个不难吧,然后在单选题的gridview里加一列RadioButtonList标记A,B,C多选题的gridview里加一列CheckBoxList标记A,B,C,这样用户就可以答题了,问卷提交, 提交到数据库的答案表中,...

如何实现自定义列表的多个item,的单选或多选
自定义ListView item中包含一个textview 和checkbox,checkbox选中级别高于item,故在xml中进行屏蔽 单选方法:(该方法同样适用于radiobutton) main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:\/\/schemas。android。com\/apk\/res\/android" android:layout_width="match_parent" and...

两个GridView联动
在RadioButton的事件里刷新第二个的内容,可以考虑做个带参数函数,在函数里处理第二个 GridView,在RadioButton的事件里调用函数 至于编辑,可以打开一个新的窗口,编辑完成后刷新窗口的GridView 注意要刷新第一个GridView,如果是分页显示的话,在刷新前要记录当前的页数,刷新要继续显示这个页 ...

asp.net(c#)checkbox小问题
'只能选择一个');document.all."+this.CheckBox1.ClientID+".checked=false;}");this.CheckBox2.Attributes.Add("onclick", "if(document.all." + this.CheckBox1.ClientID + ".checked){alert('只能选择一个');document.all." + this.CheckBox2.ClientID + ".checked=false;}");...

相似回答
大家正在搜