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

求radiobuttonlist的用法: 例如说,点击读者就进入读者应用的界面,点击管理员进入管理员应用界面

 protected void RadioButtonList1_SelectedIndexChanged1(object sender, EventArgs e)
    {
        
        this.RadioButtonList1.SelectedItem = "管理员";
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        if(RadioButtonList1.Text=="会员")
           Response.Redirect("index.aspx");
        else
          Response.Redirect("index.aspx");
    }

        }
这是我的代码 ,提示错误是器错误消息: CS0200: 无法对属性或索引器“System.Web.UI.WebControls.ListControl.SelectedItem”赋值 -- 它是只读的

源错误:

 

行 142:    {
行 143:        
行 144:        this.RadioButtonList1.SelectedItem = "管理员";
行 145:    }
行 146:    protected void Button1_Click(object sender, EventArgs e)
 
--------------------编程问答--------------------

protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (this.RadioButtonList1.SelectedValue)
            {
                case "管理员":
                    //转向管理员
                    break;
                case "读者":
                    //转向读者
                    break;
                default:
                    break;

            }
        }
--------------------编程问答-------------------- protected void RadioButtonList1_SelectedIndexChanged1(object sender, EventArgs e)
  {
   
  this.RadioButtonList1.SelectedItem = "管理员";
  }
你这句话是想改变选定的时候都选定管理员!~?
再说
SelectedItem是只读的属性。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,