@Register : Register a user control or class with alias to this page.
@Import: Import a namespace.
@Reference: Link user controls or other page to complile current page. Ö§³ÖÊý¾Ý¿çÒ³ÃæµÄ´«ËÍ
Ò³Ãæʼþ£ºPreInit(´´½¨·þÎñÆ÷¿Ø¼þ), Init(³õʼ»¯·þÎñÆ÷¿Ø¼þµÄ״̬), InitComplete,PreLoad, Load, LoadComplete, PreRender, PreRenderComplete, DataBinding, Disposed, Error, AbortTransaction, Unload
Ò³Ãæ»ò´úÂëµÄ±àÒëÌṩ³ÌÐò£¬ÅäÖÃ:¡£¬Àà±ð£ºBuildProvider/UserControlBuildProvider/MasterPageBuildProvider/WebServiceBuildProvider/WebHandlerBuildProvider/ResXBuilderProvider/ResourceBuildProvider/WsdlBuildProvider/XsdBuildProvider/ForceCopyBuildProvider/IgnoreFileBuildProvider£¬×Ô¶¨ÒåBuildProvider:À©Õ¹BuildProviderÀಢ½«¸ÃÀàÌí¼Óµ½buildProvidersÅäÖÃÖÐ ·þÎñÆ÷¿Ø¼þÀàÐÍ°üÀ¨HTML·þÎñÆ÷¿Ø¼þºÍWEB·þÎñÆ÷¿Ø¼þ
×¢²áJavascript: Page.ClientScript.RegisterClientScriptBlock, Page.ClientScript.RegisterStartupScript, Page.ClientScript.RegisterClientScriptInclude Ö§³Ö»Øµ÷µÄÒ³ÃæÐèҪʵÏÖ: ICallbackEventHandler
TextBox¿Ø¼þÖ§³Ö²»Í¬µÄAutoCompleteType
³£¼û·þÎñÆ÷¿Ø¼þ£ºLabel, Literal, TextBox, Button, LinkButton, ImageButton HyperLink, DropDownList, ListBox, CheckBox, CheckBoxList, RadioButton, RadioButtonList, Image, Table, Calendar, AdRotator, Xml, Panel, PlaceHold, BulletedList, HiddenField, FileUpload, MultiView, View, Wizard, ImageMap, TreeView, Menu¡
Literal¿Ø¼þ²»Êä³öspan, ¶øLabel¿Ø¼þÊä³ö
·þÎñÆ÷¶ËÒ³ÃæäÖȾ³ÉµÄhtml°üÀ¨Èý¸öÖØÒªµÄhidden field, ·Ö±ðÊÇ__VIEWSTATE, __EVENTVALIDATION,__EVENTTARGET
Ö§³ÖFileUpload, ÐèÒªÉèÖÃformµÄenctype=¡±multipart/form-data¡±
³£¼ûÑéÖ¤·þÎñÆ÷¿Ø¼þ: RequiredFieldValidator, CompareValidator, RangeValidator, RegularExpressionValidator, CustomValidator, ValidaionSummary.
Ö§³Ö·þÎñÆ÷¶ËºÍ¿Í»§¶ËÈÏÖ¤£¬Ä¬ÈÏÐèÒª½øÐпͻ§¶ËÑéÖ¤£¬¿ÉÒÔÉèÖÃEnableClientScript=falseÀ´¹Ø±Õ¿Í»§¶ËÑéÖ¤
ÒÔ±à³Ì·½Ê½½«MasterÒ³Ã渳ÓèÄÚÈÝÒ³Ã棬protected void Page_PreInit(object sender, EventArgs e){Page.MasterPageFile=¡±¡¡±.} ³£¼ûÊý¾Ý·þÎñÆ÷¿Ø¼þ£ºSqlDataSource, AccessDataS
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
¡¡¡¡2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
Button1 ......