1、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 Im
2、age 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 RadioButtonL
3、ist radl radlGender SubStitution subs subsTime Table tbl tblCountryCodes TextBox txt txtFirstName View vw vwCity Wizard wiz wizRegister Xml xml xmlBooksData Control类 型 前 缀 示 例 AccessDataSource ads adsPubs DataList dlst dlstTitles DetailView dvw dvwTitles FormView fvw fvwFonts GridView gvw gvwCity Ob
4、jectDataSource ods odsMenus Repeater rpt rptQueryResults ReportViewer rvw rvwRecord SiteMapDataSource smds smdsSite SqlDataSource sds sdsBooks XmlDataSource xds xdsTitlesValidation Control类 型 前 缀 示 例 CompareValidator valc valcValidAge CustomValidator valx valxDBCheck RangeValidator valg valgAge Regu
5、larExpressionValidator vale valeEmail RequiredFieldValidator valr valrFirstName ValidationSummary vals valsFormErrorsNavigation Control类 型 前 缀 示 例 Menu mnu mnuUser1 SiteMapPath smp smpSite1 TreeView trvw trvwMenuLogin Control类 型 前 缀 示 例 ChangePassword cpwd cpwdUser1 CreateUserWizard cuw cuwLogin Log
6、in log logCenter LoginName logn lognUser LoginStatus logs logsUser LoginView logv logvUser PasswordRecovery pwdr pwdrUserWebParts Control类 型 前 缀 示 例 AppearanceEditorPart paed paedPart1 BehaviorEditorPart pbed pbedPart2 CatalogZone zca zcatCity ConnectionsZone zcon zconDataBase DeclarativeCatalogPart
7、 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 butt
8、on 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
9、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 drvTarg
10、et 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 i
11、mgIcon 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
12、 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
13、 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 Splitter spt StatusBar sta staDateTime SysInfo sys sysMonitor TabContrl tab TabStrip tab tabOptions
14、Text box txt txtLastName Timer tmr tmrAlarm Toolbar tlb tlbActions TrackBar trb TreeView tre treOrganization UpDown upd updDirection VScroll bar vsb vsbRate Label lbl lblMessageLinkLabel llbl llblTodayButton btn btnSaveTextBox txt txtNameMainMenu mmnu mmnuFileCheckBox chk chkStockRadioButton rbtn rb
15、tnSelectedGroupBox gbx gbxMainPictureBox pic picImagePanel pnl pnlBodyDataGrid dgrd dgrdViewListBox lst lstProductsCheckedListBox clst clstCheckedComboBox cbo cboMenuListView lvw lvwBrowserTreeView tvw tvwTypeTabControl tctl tctlSelectedDateTimePicker dtp dtpStartDateHscrollBar hsb hsbImageVscrollBar vsb vsbImageTimer tmr tmrCountImageList ilst ilstImageToolBar tlb tlbManageStatusBar stb stbFootPrintOpenFileDialog odlg odlgFileSaveFileDialog sdlg sdlgSaveFoldBrowserDialog fbdlg fgdlgBrowserFontDialog fdlg fdlgFootColorDialog cdlg cdlgColorPrintDialog pdlg pdlgPrint