中易网

ASP.NET C#中Radiobutton控件的疑问

答案:4  悬赏:60  
解决时间 2021-04-21 07:29
在登录.ascx中自己拉了2个radiobutton控件,分别表示2种权限

但是不知道该如何把数据库中的权限和这2个控件联系起来…

不知道我这样问清楚没…
最佳答案
进行绑定即可,操作极其简单。
步骤1:拉控件。
步骤2:在.cs中写4段代码。
/// 选择下拉列表
///
///
///
protected void MenuLevel_DDL_SelectedIndexChanged(object sender, EventArgs e)
{

if (this.MenuLevel_DDL.SelectedItem.Value == "0")
{
this.MenuUp_DDL.Items.Clear();
this.MenuUp_DDL.Items.Add(new ListItem("请选择..", "0"));
}
else
{
//Linq查询
var query = from t in dc.menu
where t.menu_level == Int32.Parse(MenuLevel_DDL.SelectedValue)
select t;

this.MenuUp_DDL.DataSource = query;
this.MenuUp_DDL.DataBind();
}

}

/// 初始化页面
///
public void ClearText()
{
this.MenuName_TB.Text = "";
this.MenuUrl_TB.Text = "";
this.MenuLevel_DDL.SelectedIndex = 0;
if (this.MenuLevel_DDL.SelectedItem.Value == "0")
{
this.MenuUp_DDL.Items.Clear();
this.MenuUp_DDL.Items.Add(new ListItem("请选择..", "0"));
}
this.MenuFlag_RBL.SelectedIndex = 0;
}

///
/// 取消
///

///
///
protected void Cancel_BT_Click(object sender, EventArgs e)
{
ClearText();
}

///
/// 取消
///

///
///
protected void Cancel_BT_Click(object sender, EventArgs e)
{
ClearText();
}
全部回答
比如 用户"张三"登陆,那么数据库设计时应该是如下 UID UerName UserPwd 权限1 权限2 3 张三 ****** TURE False 当你登陆的时候,读取“张三”该用户数据,判断radiobutton1是不是为True ---------------------------------------------------------------------
如果radiobutton1为真的话,在下面then中在写入数据,else中radiobutton2再重为真的话,在下面then中在写入数据,else退出

其实像这样的问题还是不要用三元表达式,就用普通的 if 判断最好

例如:

if (radiobutton1.checked == true) { txt1.text = "选中的是单选1"; radiobutton2.checked = false; radiobutton3.checked = false; } if (radiobutton2.checked == true) { txt1.text = "选中的是单选2"; radiobutton1.checked = false; radiobutton3.checked = false; } if (radiobutton3.checked == true) { txt1.text = "选中的是单选3"; radiobutton1.checked = false; radiobutton2.checked = false; }

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
trek emonda alr 5怎么样
市场经济的内在机制是什么
求魔兽地图仙之侠道1.6无界的魂下载地址
鬼泣觉醒是什么?
女生看见男生咽口水女生什么心理
魏晨东莞签售会是真实的吗?
怎么点亮穿越图标啊?
鬼道去哪升级快点?
亮菲发艺我想知道这个在什么地方
遵义酒店用品批发市场在哪里?急
魔域圣天使系列的BB有哪些?
师范类学生就业趋势
中国山东临清三和纺织集团有限公司西门怎么去
为什么歼10B既可以用毛发也可以用太行呢?
请问各位朋友,春节的时候哥们和嫂子来北京,
推荐资讯
神州行亲情16套餐真的那么合算吗???
百度知道有730分没得地方送
泉州哪里有花鸟市场?
英语 "一个激动人心的故事"怎么拼?
地球有多少种动物?
WOW请问69级应该要有多少AP...
可以选择的会计政策有哪些?(要全面)
邮箱的格式
甘肃庆阳位于哪?
广西壮族自治区来宾市象州县运江镇岩村邮编是
天秤座的(⊙_⊙)怎么来表达自己……暗恋
胡巧琳QQ号以及手机号是多少?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?