当前位置:编程学习 > C#/ASP.NET >>

asp.net RadioButtonList问题,请问为什么每次选择无论选择什么都是数字1呢?

if (RadioButtonList1.Items[0].Selected == true) { dr["留言头像"] = "1"; } else if (RadioButtonList1.Items[1].Selected == true) { dr["留言头像"] = "2"; } else if (RadioButtonList1.Items[2].Selected == true) { dr["留言头像"] = "3"; } else if (RadioButtonList1.Items[3].Selected == true) { dr["留言头像"] = "4"; }
答案:1. 直接使用  RadioButtonList1.SelectedValue 进行判断就足够了,不用4个if语句
2. 如果选择不变,检查Page_Load的代码是否没有进行如下判断
   protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            //绑定 RadioButtonList数据
        }
    }
其他:楼上的说的很对 bestseller公司旗下的 和jackjones、only、veromoda一个妈生的

和jj一样也是纯男装 不过档次要在JJ之上,价格也比JJ高
风格更成熟一点,用料也要更好。 真的很好的~~我最近的3,4件都是这个牌子的,和JACK,ONLY,VM一样都属于BAST旗下,风格偏向于时尚商务,个人觉得还是不错的 欧洲著名的时装公司丹麦BESTSELLER拥有的四个著名品牌. 

SELECTED论坛 百度搜索  sharepin  点击尚品网 即可进入,斯莱德爱好者别错过,免费鉴定,代购专柜正品! 

上一个:vs2008 建立的C# ASP.NET的网站项目无法运行,之前还没问题
下一个:asp.net中用AJAX实现折叠菜单(Accordion控件),但是HyperLink跳转页面不起作用,急啊。。。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,