控件命名规范

VS 控件命名规范

 

控件命名规范

类型 前缀 示例
AdRotator adrt adrtTopAd
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 ddl ddlCountries
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

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

变量命名规范

类型
前缀 示例
Array
arr arrShoppingList
Boolean bln blnIsPostBack
Byte byt bytPixelValue
Char chr chrDelimiter
DateTime dtm dtmStartDate
Decimal dec decAverageHeight
Double
dbl dblSizeofUniverse
Integer
int intRowCounter
Long
lng lngBillGatesIncome
Object
obj objReturnValue
Short
shr shrAverage
Single
sng sngMaximum
String
str strFirstName

 

控件

前缀

控件

前缀

控件

前缀

Label

lbl

CompareValidator

cv

 

 

TextBox

txt

RangeValidator

rv

 

 

Button     

btn

RegularExpressionValidator

rev

 

 

CheckBox

chk

ValidatorSummary 

vs

 

 

RadioButton

rdo

GridView

gv

 

 

CheckBoxList

cbl

MultiView

mv

 

 

RadioButtonList

rbl

View

vw

 

 

ListBox

lst

HiddenField

hf

 

 

DropDownList

ddl

 

 

 

 

DataGrid 

dg

 

 

 

 

DataList

dl

 

 

 

 

Image 

img

 

 

 

 

Table   

tbl

 

 

 

 

Panel        

pnl

 

 

 

 

LinkButton

lbt

 

 

 

 

ImageButton  

imgbtn

 

 

 

 

Calender

cld

 

 

 

 

RequiredFieldValidator 

rfv

 

你可能感兴趣的:(命名规范)