ASP.NET
Panel Web ·þÎñÆ÷¿Ø¼þÔÚ ASP.NET ÍøÒ³ÄÚÌṩÁËÒ»ÖÖÈÝÆ÷¿Ø¼þ£¬Äú¿ÉÒÔ½«ËüÓÃ×÷¾²Ì¬Îı¾ºÍÆäËû¿Ø¼þµÄ¸¸¼¶¡£
Ò»¡¢±³¾°
¿ÉÒÔ½« Panel ¿Ø¼þÓÃ×÷ÆäËû¿Ø¼þµÄÈÝÆ÷¡£µ±ÒÔ±à³Ì·½´´½¨ÄÚÈݲ¢ÐèÒªÒ»ÖÖ½«ÄÚÈݲåÈëµ½Ò³Öеķ½·¨Ê±£¬´Ë·½·¨ÓÈΪÊÊÓá£ÒÔϲ¿·ÖÃèÊöÁË¿ÉÒÔʹÓà Panel ¿Ø¼þµÄÆäËû·½·¨¡£
1¡¢¶¯Ì¬Éú³ÉµÄ¿Ø¼þµÄÈÝÆ÷
Panel ¿Ø¼þΪÔÚÔËÐÐʱ´´½¨µÄ¿Ø¼þÌṩÁËÒ»¸ö·½±ãµÄÈÝÆ÷¡£
2¡¢¶Ô¿Ø¼þºÍ±ê¼Ç½øÐзÖ×é
¶ÔÓÚÒ»×é¿Ø¼þºÍÏà¹ØµÄ±ê¼Ç£¬¿ÉÒÔͨ¹ý°ÑÆä·ÅÖÃÔÚ Panel ¿Ø¼þÖУ¬È»ºó²Ù×÷´Ë Panel ¿Ø¼þµÄ·½Ê½½«ËüÃÇ×÷Ϊһ¸öµ¥Ôª½øÐйÜÀí¡£ÀýÈ磬¿ÉÒÔͨ¹ýÉèÖÃÃæ°åµÄ Visible ÊôÐÔÀ´Òþ²Ø»òÏÔʾ¸ÃÃæ°åÖеÄÒ»×é¿Ø¼þ¡£
3¡¢¾ßÓÐĬÈϰ´Å¥µÄ´°Ìå
¿É½« TextBox ¿Ø¼þºÍ Button ¿Ø¼þ·ÅÖÃÔÚ Panel ¿Ø¼þÖУ¬È»ºóͨ¹ý½« Panel ¿Ø¼þµÄ DefaultButton ÊôÐÔÉèÖÃÎªÃæ°åÖÐij¸ö°´Å¥µÄ ID À´¶¨ÒåÒ»¸öĬÈϵİ´Å¥¡£Èç¹ûÓû§ÔÚÃæ°åÄÚµÄÎı¾¿òÖнøÐÐÊäÈëʱ°´ Enter£¬ÕâÓëÓû§µ¥»÷ÌØ¶¨µÄĬÈϰ´Å¥¾ßÓÐÏàͬµÄЧ¹û¡£ÕâÓÐÖúÓÚÓû§¸üÓÐЧµØÊ¹ÓÃÏîÄ¿´°Ìå¡£
4¡¢ÏòÆäËû¿Ø¼þÌí¼Ó¹ö¶¯Ìõ
ÓÐЩ¿Ø¼þ£¨Èç TreeView ¿Ø¼þ£©Ã»ÓÐÄÚÖõĹö¶¯Ìõ¡£Í¨¹ýÔÚ Panel ¿Ø¼þÖзÅÖùö¶¯Ìõ¿Ø¼þ£¬¿ÉÒÔÌí¼Ó¹ö¶¯ÐÐΪ¡£ÈôÒªÏò Panel ¿Ø¼þÌí¼Ó¹ö¶¯Ìõ£¬ÇëÉèÖà Height ºÍ Width ÊôÐÔ£¬½« Panel ¿Ø¼þÏÞÖÆÎªÌØ¶¨µÄ´óС£¬È»ºóÔÙÉèÖà ScrollBars ÊôÐÔ¡£
4¡¢Ò³ÉϵÄ×Ô¶¨ÒåÇøÓò
¿ÉʹÓà Panel ¿Ø¼þÔÚÒ³ÉÏ´´½¨¾ßÓÐ×Ô¶¨ÒåÍâ¹ÛºÍÐÐΪµÄÇøÓò£¬ÈçÏÂËùʾ£º
·´´½¨Ò»¸ö´ø±êÌâµÄ·Ö×é¿ò£º ¿ÉÉèÖà GroupingText ÊôÐÔÀ´ÏÔʾ±êÌâ¡£³ÊÏÖҳʱ£¬Panel ¿Ø¼þµÄÖÜΧ½«ÏÔʾһ¸ö°üº¬±êÌâµÄ¿ò£¬Æä±êÌâÊÇÄúÖ¸¶¨µÄÎı¾¡£
˵Ã÷£º ²»ÄÜÔÚ Panel ¿Ø¼þÖÐͬʱָ¶¨¹ö¶¯ÌõºÍ·Ö×éÎı¾¡£Èç¹ûÉèÖÃÁË·Ö×éÎı¾£¬ÆäÓÅÏȼ¶¸ßÓÚ¹ö¶¯Ìõ¡£
·ÔÚÒ³ÉÏ´´½¨¾ßÓÐ×Ô¶¨ÒåÑÕÉ«»òÆäËûÍâ¹ÛµÄÇøÓò£º Panel ¿Ø¼þÖ§³ÖÍâ¹ÛÊôÐÔ£¨ÀýÈç BackColor ºÍ BorderWidth£©£¬¿ÉÒÔÉèÖÃÍâ¹ÛÊôÐÔΪҳÉϵÄij¸öÇøÓò´´½¨¶ÀÌØµÄÍâ¹Û¡£
˵Ã÷£º ÉèÖà GroupingText ÊôÐÔ½«×Ô¶¯ÔÚ Panel ¿Ø¼þÖÜΧ³ÊÏÖÒ»¸ö±ß¿ò¡£
¶þ¡¢ÈçºÎ£ºÏò Web ´°ÌåÒ³Ìí¼Ó Panel ¿Ø¼þ
1¡¢ÔÚ“Éè¼Æ”ÊÓͼÖУ¬´Ó¹¤¾ßÏäµÄ“±ê×¼”Ñ¡ÏÖУ¬½« Panel ¿Ø¼þÍϵ½Ò³ÃæÉÏ¡£
2¡¢ÈôÒª´´½¨¾²Ì¬Îı¾£¬ÇëÔڿؼþÖе¥»÷£¬È»ºó¼üÈëÎı¾¡£ÈôÒªÌí¼Ó¿Ø¼þ£¬Ç뽫ËüÃÇ´Ó“¹¤¾ßÏä”Íϵ½ Panel ¿Ø¼þÖС£
˵Ã÷£º ÈôÒªÔÚÔËÐÐʱÏò Panel ¿Ø¼þ
Ïà¹ØÎĵµ£º
use http header
protected void Page_Load(object sender, EventArgs e)
{
string format = Convert.ToString(ViewData["format"]);
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode("·ÑÓñ¨Ïú±í", Encoding.UTF8) + string.Forma ......
¿ÉÒÔʹÓà Literal Web ·þÎñÆ÷¿Ø¼þ×÷ÎªÒ³ÃæÉÏÆäËûÄÚÈݵÄÈÝÆ÷¡£
Ò»¡¢·½°¸
Literal ×î³£ÓÃÓÚÏòÒ³ÃæÖж¯Ì¬Ìí¼ÓÄÚÈÝ¡£
¶þ¡¢±³¾°
Literal ¿Ø¼þ±íʾÓÃÓÚÏòÒ³ÃæÌí¼ÓÄÚÈݵöÑ¡ÏîÖ®Ò»¡£¶ÔÓÚ¾²Ì¬ÄÚÈÝ£¬ÎÞÐèʹÓÃÈÝÆ÷£¬¿ÉÒÔ½«±ê¼Ç×÷Ϊ HTML Ö±½ÓÌí¼Óµ½Ò³ÃæÖС£µ«ÊÇ£¬Èç¹ûÒª¶¯Ì¬Ìí¼ÓÄÚÈÝ£¬Ôò±ØÐ뽫ÄÚÈÝÌí¼Óµ½ÈÝÆ ......
ËÄ¡¢MultiView Àà
MultiView ¿Ø¼þÊÇÒ»×é View ¿Ø¼þµÄÈÝÆ÷¡£Ê¹ÓÃËü¿É¶¨ÒåÒ»×é View ¿Ø¼þ£¬ÆäÖÐÿ¸ö View ¿Ø¼þ¶¼°üº¬×ӿؼþ¡£È»ºó£¬Ó¦ÓóÌÐò¿É¸ù¾ÝÓû§±êʶ¡¢Óû§Ê×Ñ¡ÏîÒÔ¼°ÔÚ²éѯ×Ö·û´®²ÎÊýÖд«µÝµÄÐÅÏ¢µÈÌõ¼þ£¬Ïò¿Í»§¶Ë³ÊÏÖÌØ¶¨µÄ View ¿Ø¼þ¡£Ò²¿ÉÒÔʹÓà MultiView ¿Ø¼þ´´½¨Ïòµ¼¡£ÕâÖÖÇé¿ö ......
ÓÉÓÚÒ³Ãæ¿Ø¼þµÄʼþÒýÆðµÄpostback»Ø·¢£¨±ÈÈçµã»÷ʼþ£©´¦Àí³ÌÐò·¢ÉúÔÚÓû§¿Ø¼þ³õʼ»¯Ê¼þ£¨onload£©Ö®ºó£¬ËùÒÔÒªÏëͨ¹ýµã»÷ʼþ´¦Àíº¯ÊýÀ´´«µÝÖµµ½Óû§¿Ø¼þ£¬±ØÐëÒªÔÚÒ³ÃæµÄonloadÖд«Öµ if(!page.IsPostBack) { Ò³Ãæ³õʼ»¯£º// } else { ´«µÝ²ÎÊýµ½Óû§¿Ø¼þ´¦Àí³ÌÐò£¨£© ......
µ±ÄãÊÇ´Ó°Ù¶È»ògoogleËÑË÷ ¹Ø¼ü´Ê"ASP.NETºËÐļ¼Êõ","£®NETºËÐļ¼Êõ"¹ýÀ´µÄ»°,ÎÒºÜÏë±ÉÊÓÄãÒ»ÏÂ,ÕæµÄ,ÒòΪÎÒÓöµ½Ì«¶àµÄÕâÑùµÄÈËÁË,"ASP.NETºËÐļ¼Êõ","£®NETºËÐļ¼Êõ"ÕâÑùµÄÎÊÌâÕæµÄû±ØÒªÎÊ,ÓÐÒâ˼Âð,»ù´¡Åª¶®ÁËÂð,¾«Í¨ÁËasp.netÂð,»¹²»ÈçÎÊÎÊ"ASP.NET»ù´¡ÊÇʲô",»ù´¡¶¼Ã»ÓÐŪ¶®,¾ÍÒ»Ììµ½ÍíÔÚÄÇ×·ÇóºËÐÄÊÇʲô,ÕâЩ ......