ASP.net ѧϰ±Ê¼Ç¶þ ϵͳ¶ÔÏóÓë״̬¹ÜÀí
µÚ¶þ¿Î£º ϵͳ¶ÔÏóÓë״̬¹ÜÀí
aspxÒ³Ãæ ¼Ì³Ð System.Web.UI.PageÀà
aspx ÔËÐлúÖÆÈçÏ£º
Page¶ÔÏó£ºÖ¸ÏòÒ³Ãæ×ÔÉíµÄ·½Ê½£¬×÷ÓÃÓòÎªÒ³ÃæÖ´ÐÐÆÚ
1) ÿһ¸öaspxÒ³Ãæ¶ÔÓ¦×ÅÒ»¸öPage¶ÔÏó
2) .aspxÓëºǫ́´úÂëÀà(¾Ö²¿Àà)ºÏ²¢Éú³ÉÒ³ÃæÀà
3) Page¶ÔÏóÊÇÒ³ÃæÀàµÄʵÀý
¸öÈË¿´·¨£ºÔÚPage¶ÔÏó×÷ÓÃÓòÄÚ£¬ÊDz»ÊÇÓеãÏñthisµÄÓ÷¨£¬Ö¸´úµ±Ç°µÄÒ³Ãæ¶ÔÏó£»Èç¹ûÄãÒ²ÈÏͬ£¬ÄÇôPage¿ÉÒÔÊ¡ÂÔÁË£¬¹þ¹þ£¡
PageÖ¸Á<%@page %> ÿ¸öÒ³ÃæÖ»ÄÜÓÐÒ»¸öPageÖ¸Áî
Language -- ´ú±íÒþ²Ø´úÂëÎļþËùʹÓõÄÓïÑÔ(Ö»ÄÜÊÇ.net framework 2.0 Ö§³ÖµÄÓïÑÔ)
AutoEventWireup -- ÊÇ·ñ×Ô¶¯µ÷ÓÃÍøÒ³Ê¼þ£¬ÈçPage_Loadʼþ£¬ÈôÉèÖÃΪfalse£¬½«²»»á±»Ö´ÐУ¬Ä¬ÈÏΪtrue
CodeFile -- ¶ÔÓ¦Òþ²ØÎļþµÄÎļþÃû
Inherits -- ´úÂëºóÖõÄÀ࣬¾Ö²¿Àà
Îı¾¿ò(TextBox)ÈýÖÖÎı¾Ä£Ê½(TextMode)£ºSingline(ĬÈÏ)|MultiLine(¶àÐÐÎı¾)|Password(ÃÜÂë)
Get·½Ê½Ò³Ãæ¼ä´«Öµ£º
´«ÖµÒ³£ºResponse.Redirect("target.aspx?name="+txtUserName.Text+"&pwd="+txtPwd.Text);
½ÓÊÕÒ³£ºString name = Request.QueryString["name"];
String pwd = Request.QueryString["pwd"];
Ò³ÄÚ´«Öµ Page.IsPostBack
¸ÃÊôÐÔֵΪtrueʱ£¬±íʾÊÇ·þÎñÆ÷»Ø´«Ò³Ã棬Ϊfalseʱ£¬±íʾÊÇÊ״μÓÔØ
¾ßÓÐÒ³Ãæ»Ø´«¹¦ÄܵĿؼþÓÐÈý¸ö
1) Button 2) LinkButton 3) ImageButton
µ±È»£¬ËüλÓÐÒ»¸ö¹²Í¬µÄÊôÐÔ¾ÍÊÇ PostBackUrlÊôÐÔ£¬Ö¸µÄÊǻش«µÄµØÖ·£¬Èç¹ûÉèΪÆäËüurl£¬½«Ìøµ½ÏàÓ¦Ò³Ãæ
~/ : ÍøÕ¾¸ùĿ¼µÄÏà¶Ô·¾¶
Page.PreviousPage ·µ»ØÖµÎªPage¶ÔÏó£¬ »ñÈ¡Ïòµ±Ç°Ò³Ãæ´«ÊäÊý¾ÝµÄÒ³Ãæ
Page.IsCrossPagePostBack ·µ»ØÖµÎªboolean £¬Ö¸Ê¾¿çÒ³»Ø·¢ÊÇ·ñ°üº¬·ÃÒ³Ãæ
FindControl·½·¨¿ÉÓÃÓÚÒ³Ãæ²éÕҿؼþ
ͨ³£Ê¹Óãº
if(PreviousPage!=null && PreviousPage.IsCrossPagePostBack)
{
TextBox tb = PreviousPage.FindControl("txtContent") as TextBox;
}
ʵÀý£ºÒ³Ãæ´«Öµ£¬Í¨¹ýASP.netµÄÔ´Ò³ÃæPreviousPageÊôÐԺͲéÕҿؼþµÄ·½·¨À´»ñȡֵ¡£
Login.aspxÒ³Ãæ´úÂ룺
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
Ïà¹ØÎĵµ£º
ËÄ¡¢ÈçºÎ£ºÖ¸¶¨ÊÇ·ñ½« ASP.NET Web ·þÎñÆ÷¿Ø¼þ·¢Ë͵½·þÎñÆ÷
ĬÈÏÇé¿öÏ£¬Óû§ÔÚ ASP.NET ÍøÒ³ÖÐÖ¸¶¨µÄÐÅÏ¢ºÍÑ¡Ôñ²»»áÁ¢¼´·¢Ë͵½·þÎñÆ÷¡£¶øÊÇÖ»ÔÚ·¢ËÍÕû¸öҳʱ·¢ËÍÖµ£¬²¢ÇÒͨ³£ÊÇÔÚÏìÓ¦°´Å¥µ¥»÷ʱ·¢Éú¡£µ«ÊÇ£¬Äú¿ÉÄܻᷢÏÖËüÔÚÏò·þÎñÆ÷Á¢¼´·¢ËÍÓû§¸ü¸Äʱ·Ç³£ÓÐÓá£
Á¢¼´½«¿Ø¼þÖµ·¢Ë͵½·þÎ ......
Æß¡¢ASP.NET Web ·þÎñÆ÷¿Ø¼þºÍ CSS Ñùʽ
Äú¿ÉÒÔͨ¹ýÉèÖø÷ÖÖÍâ¹ÛÊôÐÔ£¨Èç ForeColor¡¢BackColor¡¢Height ºÍ Width£©À´¿ØÖÆ ASP.NET ·þÎñÆ÷¿Ø¼þµÄÍâ¹Û¡£´ËÍ⣬²¿·Ö¿Ø¼þÖ§³Ö¹«¿ª¸½¼ÓÑùʽÏà¹ØÉèÖõÄÑùʽ¶ÔÏó¡£
˵Ã÷£º ASP.NET ÍøÒ³ÔÚÔËÐÐʱ¿ÉÒÔµ±×÷ HTML Ò³¡£ÄúÒò´Ë¿ÉÒÔÊ ......
°Ë¡¢ASP.NET Web ·þÎñÆ÷¿Ø¼þÄ£°å
´ó¶àÊý Web ·þÎñÆ÷¿Ø¼þ¾ßÓÐĬÈϵIJ¼¾ÖºÍÍâ¹Û£¬µ«ÊÇÄú¿ÉÒÔͨ¹ýÉèÖÃÊôÐÔ»òʹÓÃÑùʽÀ´²Ù×ÝËüÃÇ¡£²¿·Ö Web ·þÎñÆ÷¿Ø¼þ»¹ÔÊÐíÄúʹÓÃÄ£°åÀ´×Ô¶¨ÒåÆäÍâ¹Û¡£
Ä£°åÊÇÒ»×é HTML ÔªËØºÍ¿Ø¼þ£¬ËüÃǹ¹³É¿Ø¼þÌØ¶¨²¿·ÖµÄ²¼¾Ö¡£ÀýÈ磬ÔÚ DataList Web ·þÎñÆ÷¿Ø¼þÖУ¬Äú¿ÉÒ ......
ÔÚÈí¼þÒµÀï´Ó³ÌÐòÔ±³öÉíµÄ£¬Ç§Íò²»Òª°ÑÄã×Ô¼ºµÄ±¾Ðжªµô¡£ÎÒ˵µÄ±¾ÐÐÊǼ¼Êõ¡£ËäÈ»ÔÚÖйú£¬ËÀ×êÑм¼ÊõûÓгö·£¬»°ËäÕâô˵£¬µ«¼¼Êõ³öÉíµÄ¹ÜÀíÕߣ¬¾ø¶ÔÅ£ÓÚ´¿´â¸ã¹ÜÀíµÄÖ½ÉÏ̸±ø£¨µ±È»ÅųýÓàÊÀάÕâÑùµÄÈË£¬Å£²æ²æµÄMBA²©Ê¿)¡£²©¿ÍÔ°ÀïÓÐºÜ¶à“³ÌÐòÔ±->¼Ü¹¹Ê¦->¹ÜÀíÕß”µÄ°ñÑù¡£
×î½üºÜ¾ÃûÀ´Ô°×ÓÀïд²©¿ÍÁË ......
AdRotator Web ·þÎñÆ÷¿Ø¼þ¿ÉÓÃÓÚÏÔʾÁ´½Óµ½ÆäËûÒ³µÄͼÐΡ£ÒªÏÔʾµÄͼÐÎÁбíºÍ¹ØÁªµÄÄ¿±êÁ´½Ó½«±£ÁôÔÚÊý¾ÝÔ´ÖУ¬Èç XML Îļþ»òÊý¾Ý¿â¡£
1¡¢·½°¸
AdRotator Web ·þÎñÆ÷¿Ø¼þÌṩһÖÖÔÚ ASP.NET ÍøÒ³ÉÏÏÔʾ¹ã¸æµÄ·½·¨¡£¸Ã¿Ø¼þ¿ÉÏÔʾÄúÌṩµÄ .gif Îļþ»òÆäËûͼÐÎͼÏñ¡£µ±Óû§µ¥»÷¹ ......