C#控件命名规则
- 格式:doc
- 大小:109.00 KB
- 文档页数:6
C#控件命名规则 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
補充: Control type prefix Example Animated button ani aniMailBox Button btn Check box chk chkReadOnly ColorDialog clrdlg Combo box, drop-down list box cbo cboEnglish Communications com comFax ContextMenu ctxmnu Control (used within procedures when the specific type is unknown) ctr ctrCurrent CrystalReportViewer crvw Data dat datBiblio Data grid dgd dgdTitles Data list dbl dblPublisher Data repeater drp drpLocation Data-bound combo box dbcbo dbcboLanguage Data-bound grid dbgrd dbgrdQueryResult Data-bound list box dblst dblstJobType Datetime picker dtp dtpPublished Directory list box dir dirSource DomainUpDown dupd Drive list box drv drvTarget ErrorProvider err File list box fil filSource Flat scroll bar fsb fsbMove FontDialog fntdlg Form frm frmEntry Frame fra fraLanguage Gauge gau gauStatus Graph gra graRevenue Grid grd grdPrices GroupBox grp HelpProvider hlp Hierarchical flexgrid flex flexOrders HScroll bar hsb hsbVolume Image img imgIcon Image combo imgcbo imgcboProduct ImageList ils ilsAllIcons Label lbl lblHelpMessage Line lin linVertical LinkLabel lnk Listbox lst lstPolicyCodes ListView lvw lvwHeadings MAPI message mpm mpmSentMessage MAPI session mps mpsSession MCI mci mciVideo Menu mnu mnuFileOpen Month view mvw mvwPeriod MonthCalendar mcl MS Chart ch chSalesbyRegion MS Flex grid msg msgClients MS Tab mst mstFirst NotifyIcon nti NumericUpDown nupd OLE container ole oleWorksheet OpenFileDialog ofdlg PageSetUpDialog psdlg Picture box pic picVGA Picture clip clp clpToolbar PrintDocument prndoc PrintPreviewControl ppctl PrintPreviewDialog ppdlg ProgressBar prg prgLoadFile RadioButton rbtn Remote Data rd rdTitles RichTextBox rtf rtfReport SaveFileDialog sfdlg Shape shp shpCircle Slider sld sldScale Spin spn spnPages