Visual C#中的winform/webform/asp.net控件命名规范
2015-07-31 17:45
585 查看
1、控件命名规范
2、ADO.NET控件命名规范
3、变量命名规范
-----------------------------
类型 | 前缀 | 示例 |
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 |
类型 | 前缀 | 示例 |
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 |
控件名 | 简写 | 控件名 | 简写 |
Web 窗体 | |||
Label | lbl | TextBox | tb |
Button | btn | LinkButton | lb |
HyperLink | hl | Repeator | rpt |
ImageButton | ib | DropDownList | ddl |
ListBox | lb | DataGrid | dg |
DataList | dl | CheckBox | cb |
CheckBoxList | cbl | RadioButton | rb |
RadioButtonList | rbl | Image | img |
Panel | pnl | Calender | cld |
AdRotator | ar | Table | tbl |
PlaceHolder | ph | Xml | xml |
RequiredFieldValidator | rfv | CompareValidator | cv |
RangeValidator | rv | RegularExpressionValidator | rev |
ValidatorSummary | vs | CustomValidation | cv |
Literal | ltl | TreeView | tv |
数据 | |||
DataSet | ds | DataTable | dt |
DataView | dv | SqlConnection | sc |
SqlDataAdapter | sda | SqlCommand | sc |
HTML | |||
Label | lbl | Button | btn |
Reset Button | rb | Submit Button | sb |
Text Field | tf | Text Area | tr |
File Field | ff | Password Field | pf |
Checkbox | cb | Radio Button | rb |
Hidden | hdn | Table | tbl |
Flow Layout Panel | flp | Grid Layout Panel | glp |
Image | img | Listbox | lb |
常用词缩写 | |||
Argument | Arg | Maximum | Max |
Buffer | Buf | Message | Msg |
Clear | Clr | Minimum | Min |
Clock | Clk | Multiplex | Mux |
Compare | Cmp | Operating System | OS |
Configuration | Cfg | Overflow | Ovf |
Context | Ctx | Parameter | Param |
Delay | Dly | Pointer | Ptr |
Device | Dev | Previous | Prev |
Disable | Dis | Priority | Prio |
Display | Disp | Read | Rd |
Enable | En | Ready | Rdy |
Error | Err | Register | Reg |
Function | Fnct | Schedule | Sched |
Hexadecimal | Hex | Semaphore | Sem |
High Priority Task | HPT | Stack | Stk |
I/O System | IOS | Synchronize | Sync |
Initialize | Init | Timer | Tmr |
Mailbox | Mbox | Trigger | Trig |
Manager | Mgr | Write | Wr |
一些在软件中常用的反义词组 | |||
add/remove | begin/end | create/destroy | insert/delete |
first/last | get/release | increment/decrement | put/get |
add/delete | lock/unlock | open/close | min/max |
old/new | start/stop | next/previous | source/target |
show/hide | send/receive | source/destination | cut/paste |
up/down |
相关文章推荐
- ASP.NET的简单认识
- 判断填写的邮箱里是否有“@”
- Asp.net中全局缓存的几种方式
- ASP.Net抓取页面
- Asp.Net 请求处理机制
- asp.net发送邮件
- ASP.Net与存储过程
- *.ascx *.asax *.aspx.resx *.asax.resx是什么文件
- asp.net函数
- Asp.Net实现WebApi跨域 (非MVC)
- ASP.Net整体把控
- ASP.NET MVC5 插件化机制简单实现
- asp.net WebApi不能接收到Put和Delete请求,试图发送Put和Delete请求时得到405异常
- 关于asp.net网址出现乱码问题的解决方法
- net.sf.jasperreports.engine.util.JRFontNotFoundException: Font "黑体" is not available to the JVM. See
- 关于asp.net网址出现乱码问题的解决方法
- ASP.NET网页验证码常用方法
- 【西祠日志】【12】逐步有成效,asp留言板即将再次完成
- Raspberry Pi Camera Streaming to VLC Player
- JasperReport动态生成表格报表