ASP.NET
Áù¡¢ÈçºÎ£ºÒÔ±à³Ì·½Ê½»ñÈ¡ºÍÉèÖà CheckBox Web ·þÎñÆ÷¿Ø¼þÖµ
¿ÉÒÔÓñà³Ì·½Ê½¶ÁÈ¡»òÉèÖà CheckBox Web ·þÎñÆ÷¿Ø¼þµÄÖµ¡£
˵Ã÷£º Èç¹ûÄúʹÓõÄÊÇ CheckBoxList ¿Ø¼þ£¬Ôò»ñÈ¡ºÍÉèÖø´Ñ¡¿òÖµµÄ¹ý³Ì»áÓÐËù²»Í¬¡£
»ñÈ¡»òÉèÖà CheckBox ¿Ø¼þµÄ Checked ÊôÐÔ¡£Èç¹ûֵΪ true£¬Ôò±íʾ¸´Ñ¡¿òÒÑÑ¡¶¨¡£
˵Ã÷£º ²âÊÔ¸´Ñ¡¿òµÄÖµ²¢²»»á¸æËßÄúÓû§ÊÇ·ñ¸ü¸ÄÁ˿ؼþµÄÖµ£¬Ö»ÄܸæËßÄú¸Ã¸´Ñ¡¿òÊÇ·ñÒÑÑ¡ÖС£
ÔÚÏÂÃæµÄʾÀýÖУ¬Èç¹ûδѡ¶¨ chkCanWeSendEmail ¸´Ñ¡¿ò£¬Ôò chkSendInHTMLFormat ¸´Ñ¡¿òÒ²½«×Ô¶¯Çå³ý¡£
if(chkCanWeSendEmail.Checked == false){
chkSendInHTMLFormat.Checked = false;
}
Æß¡¢ÈçºÎ£ºÏìÓ¦ CheckBox Web ·þÎñÆ÷¿Ø¼þÖеÄÓû§Ñ¡Ôñ
µ±Óû§Ñ¡ÔñÒ»¸ö CheckBox ¿Ø¼þʱ£¬¸Ã¿Ø¼þ½«Òý·¢Ò»¸öʼþ£¬Äú¿ÉÒÔÏìÓ¦Õâһʼþ¡£
˵Ã÷£º CheckBoxList ¿Ø¼þÒý·¢µÄʼþ²»Í¬ÓÚµ¥¸ö CheckBox ¿Ø¼þÒý·¢µÄʼþ¡£
Äú¿ÉÄܸù±¾²»ÐèÒªÖ±½Ó¶Ô CheckBox ¿Ø¼þµÄÑ¡Ôñʼþ½øÐÐÏìÓ¦¡£ÔÚÓбØÒªÖªµÀÓû§ºÎʱ¸ü¸ÄÁ˸´Ñ¡¿òËùÑ¡ÄÚÈÝʱ²ÅÐèÒªÏìÓ¦¸Ãʼþ¡£Èç¹ûÖ»ÏëÖªµÀÑ¡Ôñ¸´Ñ¡¿òºóµÄ״̬£¬²»ÏëÖªµÀÑ¡ÔñÊÇ·ñÒѸü¸Ä£¬ÔòÖ»ÐèÔÚ´°Ìå·¢Ë͵½·þÎñÆ÷ºó²âÊÔ¸´Ñ¡¿ò¡£
Ϊ¿Ø¼þµÄ CheckedChanged ʼþ´´½¨Ò»¸öʼþ´¦Àí³ÌÐò¡£
ĬÈÏÇé¿öÏ£¬CheckedChanged ʼþ²¢²»ÂíÉϵ¼ÖÂÏò·þÎñÆ÷·¢ËÍÒ³¡£¶øÊǵ±Ï´η¢ËÍ´°ÌåʱÔÚ·þÎñÆ÷´úÂëÖÐÒý·¢´Ëʼþ¡£ÈôҪʹ CheckedChanged ʼþÒý·¢¼´Ê±·¢ËÍ£¬Ç뽫 CheckBox ¿Ø¼þµÄ AutoPostBack ÊôÐÔÉèÖÃΪ true¡£
˵Ã÷£º ÈôÒªÔÚÑ¡ÖÐ CheckBox ¿Ø¼þʱ½«Æä·¢Ë͵½·þÎñÆ÷£¬ä¯ÀÀÆ÷±ØÐëÖ§³Ö ECMAScript (JavaScript)£¬²¢ÇÒÓû§µÄä¯ÀÀÆ÷ÒªÆôÓýű¾×«Ð´¡£
ÏÂÃæµÄʾÀýÔÚ Label Web ·þÎñÆ÷¿Ø¼þÖÐÏÔʾ“True”»ò“False”£¬ÒÔ·´Ó³ CheckBox ¿Ø¼þÖеÄ×îиü¸Ä
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
Label1.Text = "CheckBox1 selection is: " + CheckBox1.Checked.ToString();
}
°Ë¡¢ÈçºÎ£ºÔÚÁбí Web ·þÎñÆ÷¿Ø¼þÖÐÌí¼ÓÏî (Visual Studio)
±¾Ö÷ÌâÖеÄÐÅÏ¢ÊÊÓÃÓÚÒÔÏ Web ·þÎñÆ÷¿Ø¼þ£º
ListBox¡¢DropDownList¡¢CheckBoxList¡¢RadioButtonList¡¢BulletedList
¿ÉÒÔʹÓÃÒÔÏÂÈýÖÖ·½·¨ÏòÁбí Web ·þ
Ïà¹ØÎĵµ£º
CheckBoxÑ¡Ôñ×é¼þÊÇÒ»¸ö³ÌÐòÖж¼¾³£µÄ×é¼þ¡£ÔÚ³ÌÐòÉè¼ÆÖÐʹÓõ½¸Ã×é¼þ£¬Ò»°ã¶¼²»»áֻʹÓõ½Ò»¸ö£¬ÍùÍùÊÇÒÔ¶à¸ö´ËÀà×é¼þµÄÐÎʽ³öÏֵġ£ÔÚASP.NETÒ³ÃæÖÐÈç¹ûҪʹÓõ½¶à¸öCheckBox×é¼þ£¬³ýÁËÌí¼Ó¶à¸öCheckBox×é¼þÔÚÒ³ÃæÖÐÖ®Í⣬»¹ÓÐÒ»ÖֱȽϷ½±ãµÄ·½·¨£¬¾ÍÊÇʹÓÃCheckBoxList ×é¼þ¡£CheckBoxList×é¼þÊÇÓÉÒ»×éµÄCheckBox×é¼þ×é ......
ASP.NETÎļþÏÂÔØº¯ÊýʹÓÃÊÇʲôÇé¿öÄØ£¿ÔÚÄãµÄPage_LoadÖÐÌí¼ÓÕâÑùµÄ´úÂë:
Page.Response.Clear();
bool success = ResponseFile(Page.Request, Page.Response, "Ä¿µÄÎļþÃû³Æ", @"Ô´Îļþ·¾¶", 1024000);
if (!success) Response.Write("ÏÂÔØÎļþ³ö´í£¡"); Page.Response.End();
ASP.NETÎļþÏÂÔØº¯Êý´úÂëΪ:
publi ......
Ò³ÃæÉúÃüÖÜÆÚ
Ò³ ÃæÉúÃüÖÜÆÚÖ´ÐÐһϵÁв½Öè£ºÒ³ÃæµÄ³õʼ»¯¡¢ÊµÀý»¯¿Ø¼þ¡¢»¹ÔºÍά»¤×´Ì¬¡¢ÔËÐÐʼþ´¦Àí³ÌÐò´úÂë¡¢³ÊÏÖ¡£ÎªÁËÔÚºÏÊʵĽ׶ÎÖ´ÐÐËùÐèµÄ´úÂ룬ËùÒÔÒª¶ÔÒ³ÃæÉúÃü ÖÜÆÚ·Ç³£ÊìϤ¡£ÔÚÒ³ÉúÃüÖÜÆÚµÄ¸÷¸ö½×¶Î£¬Ò³Ãæ»áÖð¸öÒý·¢¶¨ÒåµÄʼþ£¬Í¨¹ý¶Ô´úÂ뿪·¢£¬ÔÚÒ³ÃæµÄÉúÃüʼþÖÐÖ´ÐÐÎÒÃÇËùÐèÒªµÄ³ÌÐò
Ò³ÉúÃüÖÜÆÚ½×¶Î
1¡ ......
1. ¼òÊö private¡¢ protected¡¢ public¡¢ internal ÐÞÊηûµÄ·ÃÎÊȨÏÞ¡£
´ð . private : ˽ÓгÉÔ±, ÔÚÀàµÄÄÚ²¿²Å¿ÉÒÔ·ÃÎÊ¡£
protected : ±£»¤³ÉÔ±£¬¸ÃÀàÄÚ²¿ºÍ¼Ì³ÐÀàÖпÉÒÔ·ÃÎÊ¡£
public : ¹«¹²³ÉÔ±£¬ÍêÈ«¹«¿ª£¬Ã»ÓзÃÎÊÏÞÖÆ¡£
internal: ÔÚͬһÃüÃû¿Õ¼äÄÚ¿ÉÒÔ·ÃÎÊ¡£
2 .ÁоÙASP.NET Ò³ÃæÖ®¼ä´«µÝÖµµÄ¼¸ÖÖ·½Ê½ ......