.net控件命名规范

以下是按照asp.net工具箱排列的.Winform等同样适用.

BTW:微软虽然已经不推荐匈牙利方法,但是为了区别大量的控件,控件的命名上前缀还是有必要的.这里补充一点,类的私有成 员:_myName,局部变量:myName,参数:myName,属性(property):MyName,其他命名方式参考<微软推荐 的.net命名规范>一文.

我们所使用的控件默认来说,也是private的变量,身份特殊也就不用加_了.

Standard Control
类 型    前 缀 示 例
Adrotator adrt adrtTopAd
BulletedList blst blstCity
Button btn btnSubmit
Calendar cal calMettingDates
CheckBox chk chkBlue
CheckBoxList chkl chklFavColors
DropDownList drop dropCountries
FileUpLoad fup fupImage
HiddenField hfld hfldName
HyperLink hlk hlkDetails
Image img imgAuntBetty
ImageButton ibtn ibtnSubmit
ImageMap imap imapSite
Label lbl lblResults
LinkButton lbtn lbtnSubmit
ListBox lst lstCountries
Literal ltl ltlTitle
Localize loc locChina
MultiView mvw mvwForm1
Panel pnl pnlForm2
PlaceHolder plh plhFormContents
RadioButton rad radFemale
RadioButtonList radl radlGender
SubStitution subs subsTime
Table tbl tblCountryCodes
TextBox txt txtFirstName
View vw vwCity
Wizard wiz wizRegister
Xml xml xmlBooks

Data Control
类 型 前 缀 示 例
AccessDataSource ads adsPubs
DataList dlst dlstTitles
DetailView dvw dvwTitles
FormView fvw fvwFonts
GridView gvw gvwCity
ObjectDataSource ods odsMenus
Repeater rpt rptQueryResults
ReportViewer rvw rvwRecord
SiteMapDataSource smds smdsSite
SqlDataSource sds sdsBooks
XmlDataSource xds xdsTitles

Validation Control
类 型 前 缀 示 例
CompareValidator valc valcValidAge
CustomValidator valx valxDBCheck
RangeValidator valg valgAge
RegularExpressionValidator vale valeEmail
RequiredFieldValidator valr valrFirstName
ValidationSummary vals valsFormErrors

Navigation Control
类 型 前 缀 示 例
Menu mnu mnuUser1
SiteMapPath smp smpSite1
TreeView trvw trvwMenu

Login Control
类 型 前 缀 示 例
ChangePassword cpwd cpwdUser1
CreateUserWizard cuw cuwLogin
Login log logCenter
LoginName logn lognUser
LoginStatus logs logsUser
LoginView logv logvUser
PasswordRecovery pwdr pwdrUser

WebParts Control
类 型 前 缀 示 例
AppearanceEditorPart paed paedPart1
BehaviorEditorPart pbed pbedPart2
CatalogZone zca zcatCity
ConnectionsZone zcon zconDataBase
DeclarativeCatalogPart pdca pdcaPart1
EditorZone zed zedNews
ImportCatalogPart pica picaPart
LayoutEditorPart pled pledNews
PageCatalogPart ppca ppcaMail
PropertyGridEditorPart ppge ppgeServer
ProxyWebPartManager mpwp mpwpWeb
WebPartManager mwp mwpSite1
WebPartZone zwp zwpSite2

 

转载自:http://hi.baidu.com/lonetraveller/blog/item/be7423f22c94981ab07ec5a3.html

 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值