C# .net 命名规范

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

 

 



1 ADO.NET 命名规范
数据类型           数据类型简写       标准命名举例
Connection             con           conNorthwind
Command               cmd           cmdReturnProducts
Parameter             parm         parmProductID
DataAdapter           dad           dadProducts
DataReader             dtr           dtrProducts
DataSet               dst           dstNorthWind
DataTable             dtbl         dtblProduct
DataRow               drow           drowRow98
DataColumn             dcol           dcolProductID
DataRelation         drel             drelMasterDetail
DataView             dvw               dvwFilteredProducts
2 WinForm Control 命名规范
数据类型             数据类型简写           标准命名举例
Label                       lbl             lblMessage
LinkLabel                 llbl               llblToday
Button                   btn                 btnSave
TextBox                 txt                   txtName
MainMenu                 mmnu                   mmnuFile
CheckBox                 chk                 chkStock
RadioButton             rbtn               rbtnSelected
GroupBox                 gbx                 gbxMain
PictureBox             pic                   picImage
Panel                 pnl                     pnlBody
DataGrid             dgrd                   dgrdView
ListBox               lst                 lstProducts
CheckedListBox           clst               clstChecked
ComboBox               cbo                 cboMenu
ListView                 lvw               lvwBrowser
TreeView                   tvw               tvwType
TabControl               tctl               tctlSelected
DateTimePicker           dtp                 dtpStartDate
HscrollBar               hsb               hsbImage
VscrollBar               vsb                 vsbImage
Timer                   tmr                   tmrCount
ImageList               ilst                 ilstImage
ToolBar                   tlb                 tlbManage
StatusBar                   stb                 stbFootPrint
OpenFileDialog           odlg                     odlgFile
SaveFileDialog             sdlg                     sdlgSave
FoldBrowserDialog         fbdlg                 fgdlgBrowser
FontDialog               fdlg                   fdlgFoot
ColorDialog             cdlg                   cdlgColor
PrintDialog           pdlg                     pdlgPrint
3 WebControl 命名规范
数据类型               数据类型简写                 标准命名举例
AdRotator                 adrt                       Example
Button                   btn                       btnSubmit
Calendar                 cal                       calMettingDates
CheckBox                 chk                         chkBlue
CheckBoxList             chkl                     chklFavColors
CompareValidator           valc                       valcValidAge
CustomValidator             valx                     valxDBCheck
DataGrid                   dgrd                     dgrdTitles
DataList                 dlst                         dlstTitles
DropDownList             drop                     dropCountries
HyperLink                 lnk                     lnkDetails
Image                     img                       imgAuntBetty
ImageButton               ibtn                       ibtnSubmit
Label                       lbl                       lblResults
LinkButton                 lbtn                     lbtnSubmit
ListBox                     lst                         lstCountries
Panel                     pnl                               pnlForm2
PlaceHolder               plh                         plhFormContents
RadioButton                 rad                     radFemale
RadioButtonList           radl                             radlGender
RangeValidator           valg                             valgAge
RegularExpression         vale                     valeEmail_Validator
Repeater                   rpt                       rptQueryResults
RequiredFieldValidator     valr                       valrFirstName
Table                     tbl                   tblCountryCodes
TableCell               tblc                     tblcGermany
TableRow               tblr                     tblrCountry
TextBox                     txt                   txtFirstName
ValidationSummary         vals                     valsFormErrors
XML                       xmlc                           xmlcTransformResults

你可能感兴趣的:(.net,datagrid,C#,textbox,RadioButton,Hyperlink)