Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

asp.net¿Ø¼þ¿ª·¢£¨Ò»£© ÏÔʾ¿Ø¼þÄÚÈÝ

asp.net½Ì³Ì:asp.net¿Ø¼þ¿ª·¢£¨Ò»£©-ÏÔʾ¿Ø¼þÄÚÈÝ
asp.net¿Ø¼þµÄÏÔʾ×ÔÈ»»áÀë²»¿ªÊä³öHTML¡¢CSS¡¢JavascriptµÈǰ̨µÄÏÔʾÄÚÈÝ£¬ËùÒÔ¿ª·¢Ò»¸ö¿Ø¼þµÄʱºòµÚÒ»¼þʾÍÊÇÒªÖªµÀÈçºÎÊä³ö¿Í»§¶ËÒªÏÔʾµÄÄÚÈÝ¡£
¡¡¡¡Ò»¡¢Ñ¡Ôñ»ùÀà
¡¡¡¡asp.netÖÐËùÓеıê×¼¿Ø¼þ¶¼¿ÉÒÔÄùýÀ´×÷Ϊ»ùÀ࣬Èç¹ûÎÒÃÇÒª¿ª·¢µÄ¿Ø¼þÖ»ÊǶÔÔ­Óеıê×¼¿Ø¼þ×öһЩ¹¦ÄÜÉϵļÓÇ¿µÄ»°£¨È磺Äã¶ÔTreeViewµÄCheckBoxÌí¼ÓһЩË涯µÄ¹¦ÄÜ£©£¬¾Í¿ÉÒÔÖ±½ÓÄñê×¼¿Ø¼þ¹ýÀ´×÷Ϊ»ùÀà¡£
¡¡¡¡Ò»°ãµÄÈç¹û¿ª·¢µÄ¿Ø¼þ´Ó±ê×¼ÀïÃæÕÒ²»µ½ºÏÊʵģ¬¿ÉÒÔ´ÓÈý¸öÀàÖÐÀ´¼Ì³Ð£º
¡¡¡¡System.Web.UI.Control
¡¡¡¡System.Web.UI.WebControls.WebControl
¡¡¡¡System.Web.UI.WebControls.CompositeControl
¡¡¡¡ÏÂÃæ½éÉÜÏÂÕâÈý¸öÀàµÄ¹Øϵ¸úÇø±ð£º
¡¡¡¡Control£ºÖ»Ìṩ¼òµ¥µÄ³ÊÏÖ£¬Ã»ÓжÔcssµÄÖ§³Ö¡£È磺Literal¿Ø¼þ
¡¡¡¡WebControl£º½¨Á¢Á˶ԿؼþÍâ¹ÛµÄÖ§³Ö¡£ÊʺϿÉÊÓ»¯µÄ¿Ø¼þÀ´¼Ì³Ð £¬È磺Button
¡¡¡¡CompositeControl£ºÊÇÅÉÉú¶à¸ö¿Ø¼þ¸´ºÏµÄ¡£ÊʺϿª·¢Ó¦ÓÃasp.netÖеıê×¼¿Ø¼þ¡£
¡¡¡¡ÈýÕߵĹØϵ£ºControlÊÇasp.netËùÓпؼþµÄ»ùÀà £¬WebControlÊÇ´ÓControlÖм̳жøÀ´£¬CompositeControlÊÇ´ÓWebControlÖм̳жøÀ´¡£
¡¡¡¡¶þ¡¢ÈçºÎ³ÊÏÖ
¡¡¡¡ControlµÄ³ÊÏÖ
¡¡¡¡ControlÀàÖеijÊÏÖÊÇͨ¹ý·½·¨RenderÀ´ÊµÏֵġ£RenderµÄÔ­ÐÍ£º
¡¡¡¡protected internal virtual void Render(HtmlTextWriter writer){...}
¡¡¡¡HtmlTextWriter writer ²ÎÊýÊÇÔÚÔËÐÐʱÓе÷ÓÃRender·½·¨µÄ¿ò¼ÜËùÌṩ£¬ËùÒÔÎÒÃÇ¿ÉÒÔͬ¹ýÖØдRender·½·¨À´ÊµÏÖÄÚÈݵijÊÏÖ¡£
¡¡¡¡HelloWorldʾÀý£º
¡¡¡¡public class HelloWorld : Control{
¡¡¡¡protected override void Render(HtmlTextWriter writer)
¡¡¡¡{
¡¡¡¡writer.WriteLine("Henllo World");
}
¡¡¡¡}
¡¡¡¡±àÒëÖ®ºó£¬ÔÚеÄÏîÄ¿ÖÐÌí¼Ó¶ÔdllÎļþµÄʹÓ㬻á³ÊÏÖ³ö"Hello World"¡£
¡¡¡¡ControlÊä³öhtmlÄÚÈÝ
¡¡¡¡ÔÚRender·½·¨ÖÐÎÒÃÇҪʵÏÖÊä³öhtml±êÇ©¸úÑùʽ¿ÉÒÔ½èÖúÓÚ£ºHtmlTextWriterTag¡¢HtmlTextWriterAttribute¡¢HtmlTextWriterStyleÕâÈý¸öö¾ÙÀ´ÊµÏÖ¡£HtmlTextWriterTagÊDZíʾHtml±êÇ©£¬HtmlTextWriterAttributeÊDZíʾ±êÇ©ÉϵÄÊôÐÔ,HtmlTextWriterStyleÊDZíʾÑùʽ¡£
¡¡¡¡PictureʾÀý£º
public class PicShow : Control
{
protected override void Render(HtmlTextWriter writer)
{
writer.AddStyleAttribute(HtmlTextWriterStyle.TextAlign, "center");
writer.AddStyleAttribute


Ïà¹ØÎĵµ£º

asp.net¿Ø¼þµÄ±éÀú

foreach(Control   con   in   this.Controls[1].Controls)  
  {  
  if(con   is   TextBox)  
  {  
  ((TextBox)con).Text="";  
  }  
  }//Õâ¶Î´úÂëÖ´Ðгɹ¦£¬µ«ÎÒ²»Ã÷°×ÕâÀïµÄ1´úÂëʲô£¿  
  µ«ÊÇ» ......

ASP.NETʹÓÃRequest»ñÈ¡À´Ô´ÍøÖ·URL²ÎÊý

Request¶ÔÏó¹¦ÄÜÊÇ´Ó¿Í»§¶ËµÃµ½Êý¾Ý£¬³£ÓõÄÈýÖÖÈ¡µÃÊý¾ÝµÄ·½·¨ÊÇ£ºRequest.Form¡¢Request.QueryString£¬Request¡£ÆäµÚÈýÖÖÊÇÇ°Á½ÖÖµÄÒ»¸öËõд£¬¿ÉÒÔÈ¡´úÇ°Á½ÖÖÇé¿ö¡£¶øÇ°Á½ÖÖÖ÷Òª¶ÔÓ¦µÄFormÌύʱµÄÁ½ÖÖ²»Í¬µÄÌá½»·½·¨£º·Ö±ðÊÇPost·½·¨ºÍGet·½·¨¡£
        Request ¶ÔÏóµÄÊôÐԺͷ½·¨± ......

È·¶¨ ASP.NET AJAX ¹¦ÄÜÊÇ·ñ¿ÉÓà AJAXÊÇ·ñ°²×°

Private static readonly object ReflectionLock = new object();
Lock (ReflectionLock)
{
Type scriptManagerType =
Type.GetType(
"System.Web.UI.ScriptManager, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35",
false);
......

ASP.NETÖÐÐÎʽµÄÓ÷¨

½ñÌìµÚÒ»Ì쿪ͨÁ˲©¿Í£¬ÐÄÇéÀÖ×Ì×̵ģ¬ÒòΪ¿ÉÒÔºÍÔ°×ÓÀïµÄÅóÓÑÒ»ÆðÑо¿¼¼ÊõÁË¡£ÎÒÏ£Íû°ÑƽʱÔÚÏîÄ¿ÖлýÀÛµÄ֪ʶÒÔ¼°×Ô¼ºÑ§Ï°µÄ֪ʶͬ԰×ÓÀïµÄÅóÓÑ·ÖÏí·ÖÏí¡£ÎªÎÒÃÇÔ°×ÓµÄ׳´ó¸¶³ö×Ô¼ºµÄÒ»µãŬÁ¦¡£ÕâÊÇÎÒ·¢±íµÄµÚ¶þƪ»°Ì⣬ϣÍû¶ÔÕâ<%%>Óï·¨²»ÊìϤµÄÅóÓÑÌṩ°ïÖú£¬¶ÔÒѾ­ÊìϤµÄÅóÓÑ£¬Ï£ÍûÄÜÌá³öÄãÃDZ¦¹óµÄÒâ¼û¡£
ÔÚa ......

ÔÚASP.NETÖÐÉÏ´«Í¼Æ¬²¢Éú³ÉËõÂÔͼ

private void btnUploadPicture_Click(object sender, System.EventArgs e)
{
   //¼ì²éÉÏ´«ÎļþµÄ¸ñʽÊÇ·ñÓÐЧ
   if(this.UploadFile.PostedFile.ContentType.ToLower().IndexOf("image") < 0)
   {
   &n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ