您好,欢迎来到佳博论文网!

计算机专业毕业设计:[97]下拉列表码

天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的处理,网站调试过程,排查代码错误等,通过本系列经验,相信你在.net网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把我的经验分享给更多需要帮助的人。后面功能模块比较深入,大家不懂的可以先看看前面的经验。

工具/原料

我们在用户编辑界面,可以看见【用户权限组】和【用户状态】需要用下拉列表显示数据

【用户权限组】查询所有的用户权限组显示在列表中,在SQL中测试查询语句

select a.group_id,b.group_name,a.[user_id],a.[user_name],a.[user_password],a.[register_time]

      ,a.[sign],a.[last_reg_time],a.[credit],a.[Email]

      ,a.[error] from [user]as a,user_group as b where a.group_id=b.group_id

      and a.[user_id]=''

修改后台代码的查询语句,并显示用户组

可以显示用户所在组了,效果如图所示

加载权限组,显示在下拉列表中

string sql = "select group_name from user_group";

            myclass.FillDropDownList(dp_group, sql, "group_name");

如图所示,已经可以显示用户权限组列表了

页面加载之后,让下拉列表默认就选中我们相应的权限组

dp_group.SelectedValue = myreader["group_name"].ToString();

切换权限组下拉列表,已经可以实现功能

    protected void dp_group_SelectedIndexChanged(object sender, EventArgs e)

    {

        lblGroup.Text = "将修改用户权限组为:" + dp_group.SelectedValue;

    }