ASP.NET
Áù¡¢ASP.NET Web ·þÎñÆ÷¿Ø¼þÖÐµÄ Tab ¼ü˳Ðò¡¢½¹µãºÍ·ÃÎʼü
ÈôÒªÔöÇ¿ÔÚ ASP.NET ÍøÒ³ÖÐʹÓÿؼþµÄÓû§ÌåÑ飬¿ÉÒÔÖ¸¶¨Óû§Í¨¹ý°´ Tab ¼üÏÔʾ ASP.NET Web ·þÎñÆ÷¿Ø¼þµÄ˳Ðò£¬²¢¿ÉÒÔÖ¸¶¨×î³õ´ò¿ªÒ³Ê±Ò³ÉϵÄÄĸö¿Ø¼þ¾ßÓн¹µã¡£
1¡¢Tab ¼ü˳Ðò
µ±ÔÚä¯ÀÀÆ÷ÖÐÏÔʾҳʱ£¬Óû§¿ÉÒÔʹÓà Tab ¼ü£¨Windows É쵀 Tab ¼üºÍ Shift+Tab ×éºÏ¼ü£©ÔÚÒ³Éϵĸ÷¿Ø¼þÖ®¼äÒƶ¯½¹µã/Ñ¡Ôñ¡£ÔÚ´ó¶àÊýä¯ÀÀÆ÷ÖУ¬Ä¬ÈÏÇé¿öÏ£¬¿Ø¼þµÄ Tab ¼ü˳ÐòÊǿؼþÔÚÒ³ÖеÄÏÔʾ˳Ðò£º¼´´ÓÒ³µÄ×óÉÏ·½¿ªÊ¼£¬Ò»Ö±µ½Ò³µÄÓÒÏ·½¡£
ͨ¹ýÉèÖÿؼþµÄ TabIndex ÊôÐÔ£¬¿ÉÒÔ¿ØÖÆÆä Tab ¼ü˳Ðò¡£ÔÚ³ÊÏֿؼþʱ£¬TabIndex Öµ³ÊÏÖΪä¯ÀÀÆ÷Ö§³Ö Tab ¼üÒƶ¯ËùÐèµÄÊôÐÔ¡£ÀýÈ磬ÔÚ Internet Explorer ÖУ¬TabIndex Öµ³ÊÏÖΪҳÉÏijԪËØµÄ tabindex ÊôÐÔ¡£
Tab ¼ü˳Ðò°´Ë³ÐòÔö³¤£¬Òò´Ëµ±Óû§´ÓÒ»¸ö TabIndex ÊôÐÔÉèÖÃΪ 3 µÄ¿Ø¼þÒƳöʱ£¬½¹µã½«ÒƵ½ TabIndex ֵΪ 4£¨»ò¸ü´óÖµ£©µÄ¿Ø¼þ¡£ÔÚÐí¶àä¯ÀÀÆ÷£¨°üÀ¨ Internet Explorer£©ÖУ¬Tab ¼ü˳Ðò°üÀ¨Î»ÓÚä¯ÀÀÆ÷¹¤¾ßÀ¸ÉϵĿؼþ¡£
¶ÔÓÚijЩ¿Ø¼þ£¬°´ Tab ¼ü¿ÉÄܻᵼÖ¸ÿؼþÖ´Ðлط¢¡£ÀýÈ磬Èç¹û½« TextBox ¿Ø¼þµÄ AutoPostBack ÊôÐÔÉèÖÃΪ true£¬Ôò´Ó°üº¬ÒѸü¸ÄÎı¾µÄÎı¾¿òÒƳö»áµ¼Ö·¢ËÍÒ³¡£
2¡¢½¹µã
ÔÚä¯ÀÀÆ÷ÖгÊÏÖҳʱ£¬ÓÉä¯ÀÀÆ÷È·¶¨Äĸö¿Ø¼þÓ¦¾ßÓн¹µã¡£´ó¶àÊýÇé¿öÏ£¬ä¯ÀÀÆ÷×î³õ½«½¹µã·ÅÔÚä¯ÀÀÆ÷´°¿Ú±¾Éí»ò¸ÃÒ³µÄµÚÒ»¸ö¿Ø¼þÉÏ¡£¼´Ê¹Ôڻط¢ºóÒ²ÊÇÈç´Ë£¬ÒòΪ¸ÃÒ³ÕýÔÚ·þÎñÆ÷ÉÏÖØд´½¨£¬Òò¶øä¯ÀÀÆ÷½«¸ÃÒ³ÊÓΪÐÂÒ³¡££¨Ôڻط¢ºó Tab ¼ü½«µ¼ÖÂÒ»¸öÒì³££¬Èç±¾Ö÷ÌâÇ°ÃæµÄ“Tab ¼ü˳Ðò”²¿·ÖÖÐËùÊö¡££©
Èç¹ûÔÚÓ¦ÓóÌÐòÖеÄÌض¨¿Ø¼þÉϾßÓн¹µãºÜÖØÒª£¬Ôò¿ÉÒÔͨ¹ý·þÎñÆ÷´úÂëÔڸÿؼþÉÏÉèÖý¹µã¡£
²¢²»ÊÇËùÓпؼþ¶¼¿ÉÒÔ½ÓÊÕ½¹µã¡£¿ÉÒÔÔÚÏÂÁÐÈÎÒ»¿Ø¼þÉÏÉèÖý¹µã£º
Button ¡¢CheckBox ¡¢DropDownList ¡¢HyperLink ¡¢ImageButton ¡¢LinkButton ¡¢
ListBox ¡¢RadioButton ¡¢TextBox
Èç¹û¿Ø¼þ±»Òþ²Ø£¬Ëü½«ÎÞ·¨½ÓÊÕ½¹µã¡£Èç¹ûÉèÖÃÁ˽¹µãµÄ¿Ø¼þ²»ÄÜÖ±½Ó½ÓÊÕ½¹µã£¬µ«Æä×ӿؼþ¿ÉÒÔ½ÓÊÕ½¹µã£¬ÔòµÚÒ»¸ö×ӿؼþ½«½ÓÊÕ½¹µã¡£ÀýÈ磬Èç¹ûÔÚ Login ¿Ø¼þÉÏÉèÖÃÁ˽¹µã£¬ÔòλÓÚ Login ¿Ø¼þÖеĵÚÒ»¸öÎı¾¿ò½«½ÓÊոý¹µã¡£
3¡¢·ÃÎʼü
³ýÁËÔÚ ASP.NET ÍøÒ³ÖÐÖ§³Ö Tab ¼ü˳ÐòÖ®Í⣬»¹¿ÉÒÔÌí¼Ó¶Ô·ÃÎʼü£¨Ò²³ÆΪÈȼü£©µÄÖ§³Ö¡£Í¨¹ý·ÃÎʼü£¬Óû§Í
Ïà¹ØÎĵµ£º
ASP.NET ÅäÖÃÎļþ¹¦ÄÜÓë ASP.NET ³ÉÔ±×ʸñ¡¢ASP.NET ½ÇÉ«¹ÜÀíÒÔ¼°ÆäËû ASP.NET ¹¦ÄÜʹÓÃͬһ»ùÓÚÌṩ³ÌÐòµÄ½á¹¹¡£ASP.NET ÅäÖÃÎļþ¹¦ÄÜÊÇÒ»¸ö·Ö²ãϵͳ£¬ÆäÖÐÅäÖÃÎļþ¹¦ÄܵŦÄÜ£¨ÌṩÀàÐÍ»¯ÊôÐÔÖµ²¢¹ÜÀíÓû§±êʶ£©Óë»ù´¡Êý¾Ý´æ´¢Çø·ÖÀë¡£ÅäÖÃÎļþ¹¦ÄÜÒÀÀµÓÚÅäÖÃÎļþÌṩ³ÌÐò£¨Êý¾ÝÌṩ³ÌÐò£©À´Ö´Ðд洢ºÍ¼ìË÷ÅäÖÃÎļþÊôÐÔ ......
1. Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯
Êý¾Ý¿âµÄÁ¬½ÓºÍ¹Ø±Õ
·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔÄܵÄÓ°Ï졣ϵͳ½«Óû§µÄÊý¾Ý¿âÁ¬½Ó·ÅÔÚÁ¬½Ó³ØÖУ¬ÐèҪʱȡ³ö£¬¹Ø±ÕʱÊÕ»ØÁ¬½ ......
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="LeftMenu.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xht ......
×öÏîÄ¿·ÖÏíµÄʱºòҪץȡÍøÒ³ÀïÃæµÄͼƬ£¬¼°ÊÓƵ£¬±êÍ·¡£µ±È»ÒªÈ¡µ½ÕâЩ¶«Î÷֮ǰ£¬±ØÐë°ÑÔ´Îļþ¶Á³öÀ´
£¬Äõ½Ô´ÎļþÖ®ºó¾ÍÓÃJSÕýÔòȡͼƬºÍÊÓƵÁË£¨JSÕýÔò»¹²»ÍêÃÀ£¬ÏȲ»Ìù£©
C#ץȡÍøÒ³Ô´Îļþ´úÂëÈçÏ£º
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web; ......
Èý¡¢ÈçºÎ£ºÉèÖà ASP.NET Web ·þÎñÆ÷¿Ø¼þÊôÐÔ
ÔÚ ASP.NET ÍøÒ³ÖУ¬¸ù¾ÝËùÐèµÄÊôÐÔ (Property) ÉèÖÿؼþÉùÃ÷µÄÊôÐÔ (Attribute)¡£
ÄúËùÉèÖõÄÈ·ÇÐÊôÐÔÈ¡¾öÓڿؼþºÍÊôÐÔ¡£ÓйØÌض¨¿Ø¼þµÄÊôÐÔµÄÐÅÏ¢£¬ÇëÔÚ“°ïÖú”Ë÷ÒýÖÐËÑË÷¸Ã¿Ø¼þÀàµÄÃû³Æ£¨ÀýÈ磬“Button Àà (System.Web.UI ......