控件命名

    技术2022-05-11  61

    控件命名 控件的名称中需要加上前缀,之所以这样做是为了区分界面的控件和普通的对象,由于界面修改往往非常频繁,区分开来能使你更快速的找到控件,从而修改界面。举一个例子:

     

    界面有 10 TextBox 10 Label 。一个 TextBox 对应一个 Label ,为了完成读写,你至少要有 20 条语句来从控件进行取、赋值操作,如果有前缀的话,输入 this.txt ,你就几乎马上能找到这个控件。反之,如果没有前缀,由于窗口或页面对象拥有大量的属性和变量( >100 个),你将花费大量时间来查找。另外一个 TextBox 对应一个 Label (一个代表值,一个代表名称),它们往往指同一样事物,如果有前缀,就很容易区分这两个控件。

    控件 前缀 备注 Label lbl 比如:lblName TextBox txt

     

      Button      btn

     

      CheckBox  chk

     

      RadioButton  rdo

     

      CheckBoxList   chklst

     

      RadioButtonList  rdolst

     

      ListBox      lst

     

      DropDownList  ddl

     

      DataGrid  dg

     

      DataList      dl

     

      Image  img

     

      Table    tbl

     

      Panel         pnl

     

      LinkButton  lnkbtn

     

      ImageButton   imgbtn

     

      Calender  cld

     

      RequiredFieldValidator  rfv

     

      CompareValidator  cv

     

      RangeValidator  rv

     

      RegularExpressionValidator  rev

     

      ValidatorSummary  vs

     

     

     

    最新回复(0)