zoukankan      html  css  js  c++  java
  • 批处理按钮

       题目:根据数组S_Roles中的值,来批量设置Button的Enabled属性

      方法一:

          foreach (string s in S_Roles)
                {
                    switch (s)
                    {
                        case "1":
                            btn_1.Enabled = true;
                            break;
                        case "2":
                            btn_2.Enabled = true;
                            break;
                        case "3":
                            btn_3.Enabled = true;
                            break;
                        case "4":
                            btn_4.Enabled = true;
                            break;
                        case "5":
                            btn_5.Enabled = true;
                            break;
                        case "6":
                            btn_6.Enabled = true;
                            break;
                        case "7":
                            btn_7.Enabled = true;
                            break;
                        default:
                            break;

                    }
                }

    方法二:string b = string.Empty;   //构建字符串
                foreach (string s in S_Roles)
                {
                    b = "btn_" + s.ToString();
                    Button buttons = (Button)this.FindControl(b);
                    buttons.Enabled = true;
                }

    个人比较喜欢第二中方法。

  • 相关阅读:
    学习之路五:再议自定义时钟类(跨线程间的访问操作) → 异步操作
    学习之路七:一步一步学习ASP.NET数据绑定
    走进单元测试五:单元测试文章系列目录
    迷茫后的感悟
    学习之路八:解决不能调试服务端代码的问题
    asp.net not found
    java内部类
    DEBUG&TRACE
    Lambda表达式
    基于事件的异步模式
  • 原文地址:https://www.cnblogs.com/jsping/p/2546595.html
Copyright © 2011-2022 走看看