Áù¡¢ÈçºÎ£º×Ô¶¨Òå Calendar Web ·þÎñÆ÷¿Ø¼þµÄÍâ¹Û
ÒòΪ Calendar ¿Ø¼þÊÇÒ»¸öÓÉÐí¶à¸ö±ðÔªËØ×é³ÉµÄ¸´Ôӿؼþ£¬ËüΪÄú×Ô¶¨ÒåÆäÍâ¹ÛÌṩÁ˶à¸öÑ¡Ïî¡£
1¡¢¸ü¸Ä Calendar ¿Ø¼þµÄ³£¹æÍâ¹Û
Calendar ¿Ø¼þ½¨Á¢Ò³ÉϵÄÈÕÀúµÄĬÈÏÍâ¹Û£¬µ«ÊÇÄú¿ÉÒÔ¸ü¸ÄÈÕÀúµÄ×ܵÄÍâ¹Û¡£Èç¹ûΪÈÕÀúÉϵĸö±ðÔªËØ£¨È統ǰÈÕÆÚ¡¢Ñ¡¶¨ÈÕÆÚµÈ£©ÉèÖÃÍâ¹ÛÊôÐÔ£¬ÔòÕâЩ¸ö±ðÉèÖûùÓÚÄú´Ó×ÜÌåÉÏΪÈÕÀúËù×öµÄĬÈÏÉèÖá£Äú»¹¿ÉÒÔ´ÓÔ¤¶¨ÒåµÄ¸ñʽÖÐÑ¡Ôñ¡£
˵Ã÷£º ĬÈÏÇé¿öÏ£¬ÔÚ Calendar ¿Ø¼þÉÏûÓÐָʾµ±Ç°ÈÕÆÚµÄÌØÊâ¸ñʽ¡£
°´Ï±íËùÁÐÉèÖÃÊôÐÔ¡£
Ö¸¶¨ÊôÐÔ
½«ÊôÐÔÉèÖÃΪ
×ÖÌå¡¢Îı¾ºÍ±³¾°É«
Font, ForeColor, BackColor.
¿Ø¼þµÄÕûÌå³ß´ç
Height, Width
¸ö±ðÈÕÖÜΧµÄ±ß¾àºÍ¼ä¸ô
CellPadding, CellSpacing
±ß¿òºÍÍø¸ñÏßµÄÑÕÉ«¡¢³ß´çºÍÑùʽ£¨ÀýÈ磬µãÏߣ©
BorderColor
BorderStyle£¨ÉèÖÃΪһ¸ö BorderStyle ö¾ÙÖµ£ºDotted¡¢Dashed »ò Solid µÈ£©¡£
ShowGridLines£¨true »ò false£©
2¡¢¸ü¸ÄÿÖÜÈÕÆÚÏÔʾ
ĬÈÏÇé¿öÏ£¬Ò»ÖÜÖÐËùÓÐÈÕµÄÃû³ÆÔÚÈÕÀúµÄ¶¥²¿ÏÔʾΪһÐС£¿É¿ØÖƸÃÐеĸñʽ¡£
°´Ï±íËù ......
Ê®¡¢ÈçºÎ£º¶ÁÈ¡ Calendar Web ·þÎñÆ÷¿Ø¼þÖеÄÑ¡¶¨ÈÕÆÚ
µÚÒ»¸öʾÀýÏÔʾµ±Ç°Ñ¡¶¨µÄÈÕ¡£µÚ¶þ¸öʾÀýÏÔʾËùÓÐÑ¡¶¨µÄÈÕÆÚ£¬¿ÉÒÔÊǵ¥¸öÈÕ¡¢ÖÜ»òÔ¡£
// Example 1
Label1.Text = Calendar1.SelectedDate.ToShortDateString();
// Example 2
String s = "";
foreach(DateTime d in Calendar1.SelectedDates)
{
s += "<br />" + d.ToShortDateString();
}
Label1.Text = s;
´ËʾÀýÐèÒª£º
·Web ´°ÌåÒ³¡£
·ÃûΪCalendar1 µÄ Calendar ¿Ø¼þ¡£
·ÃûΪLabel1 µÄ Label ¿Ø¼þ¡£
¿É¿¿±à³Ì£º
Èç¹ûֻѡÔñÒ»ÈÕ£¬Ôò SelectedDates ÊôÐÔ½«Ö»»ñȡһ¸öÈÕÆÚ¡£Èç¹ûÑ¡ÔñÒ»ÖÜ»òÒ»Ô£¬Ôò SelectedDate ÊôÐÔ½«»ñÈ¡¸Ã¼¯ºÏµÄµÚÒ»¸öÈÕÆÚ¡£
ʮһ¡¢ÈçºÎ£ºÔÚ Calendar Web ·þÎñÆ÷¿Ø¼þÖÐÒÔ±à³Ì·½Ê½Ñ¡ÔñÈÕÆÚ
¿ÉÓÃÄú×Ô¼ºµÄ´úÂëÉèÖÃÈÕÆÚÑ¡¶¨£¬°üÀ¨µ¥¸öÈÕÆÚ»òÒ»¸öÈÕÆÚ·¶Î§¡£ÓëÒ³ÉϿؼþÖеÄÓû§Ñ¡¶¨²»Í¬£¬Äú¿ÉÔÚ´úÂëÖÐÑ¡¶¨¶à¸ö·ÇÁ¬ÐøÈÕÆÚ¡£
˵Ã÷£º ÒÔ±à³Ì·½Ê½ÉèÖÃÈÕÆÚ²»»áÒý·¢ SelectionChanged ʼþ¡£
A¡¢Ñ ......
1. ¼òÊö private¡¢ protected¡¢ public¡¢ internal ÐÞÊηûµÄ·ÃÎÊȨÏÞ¡£
´ð . private : ˽ÓгÉÔ±, ÔÚÀàµÄÄÚ²¿²Å¿ÉÒÔ·ÃÎÊ¡£
protected : ±£»¤³ÉÔ±£¬¸ÃÀàÄÚ²¿ºÍ¼Ì³ÐÀàÖпÉÒÔ·ÃÎÊ¡£
public : ¹«¹²³ÉÔ±£¬ÍêÈ«¹«¿ª£¬Ã»ÓзÃÎÊÏÞÖÆ¡£
internal: ÔÚͬһÃüÃû¿Õ¼äÄÚ¿ÉÒÔ·ÃÎÊ¡£
2 .ÁоÙASP.NET Ò³ÃæÖ®¼ä´«µÝÖµµÄ¼¸ÖÖ·½Ê½¡£
´ð. 1.ʹÓÃQueryString, Èç....?id=1; response. Redirect()....
2.ʹÓÃSession±äÁ¿
3.ʹÓÃServer.Transfer
3. Ò»ÁÐÊýµÄ¹æÔòÈçÏÂ: 1¡¢1¡¢2¡¢3¡¢5¡¢8¡¢13¡¢21¡¢34...... ÇóµÚ30λÊýÊǶàÉÙ£¬ ÓõݹéË㷨ʵÏÖ¡£
´ð£ºpublic class MainClass
{
public static void Main()
{
Console.WriteLine(Foo(30));
}
public static int Foo(int i)
{
if (i <= 0)
return 0;
else if(i > 0 && i <= 2)
return 1;
else return Foo(i -1) + Foo(i - 2);
}
}
4.C#ÖеÄίÍÐÊÇʲô£¿Ê¼þÊDz»ÊÇÒ»ÖÖίÍУ¿
´ð £º
ίÍпÉÒÔ°ÑÒ»¸ö·½·¨×÷Ϊ²ÎÊý´úÈëÁíÒ»¸ö·½·¨¡£
ίÍпÉÒÔÀí½âΪָÏòÒ»¸öº¯ÊýµÄÒýÓá£
ÊÇ£¬ÊÇÒ»ÖÖÌØÊâµÄίÍÐ
5.overrideÓëÖØÔØµÄÇø ......
Asp.Net¼¼Êõѧϰ˳ÐòÎÊÌâ
Èç¹ûÄãÒѾÓн϶àµÄÃæÏò¶ÔÏ󿪷¢¾Ñé£¬Ìø¹ýÒÔÏÂÕâÁ½²½£º
µÚÒ»²½:ÕÆÎÕÒ»ÃÅ.NETÃæÏò¶ÔÏóÓïÑÔ£¬C££»òVB.NET¡£
ÎÒÇ¿ÁÒ·´¶ÔÔÚûϵͳѧ¹ýÒ»ÃÅÃæÏò¶ÔÏó£¨OO£©ÓïÑÔµÄǰÌáÏÂȥѧASP.NET¡£ ASP.NETÊÇÒ»¸öÈ«ÃæÏò¶ÔÏóµÄ¼¼Êõ£¬²»¶®OO£¬ÄǾø¶Ôѧ²»ÏÂÈ¥£¡
µÚ¶þ²½:¶Ô.NET FrameworkÀà¿âÓÐÒ»¶¨µÄÁ˽â
¿ÉÒÔͨ¹ý¿ª·¢Windows FormÓ¦ÓóÌÐòÀ´Ñ§Ï°.NET Framework¡£ASP.NETÊǽ¨¹¹ÔÚ.NET FrameworkÖ®Éϵļ¼Êõ£¬Äã¶Ô.NET FrameworkÁ˽âµÃÔ½ÉѧϰASP.NET¾ÍÔ½¿ì¡£
¾Ù¸öÀý×Ó£ºÏÂÃæ¼òµ¥Áгö¼¸¸ö¶ÔÕÆÎÕASP.NET·Ç³£ÖØÒªµÄ¸ÅÄ
¶ÔÏóµÄÄÚ´æÄ£ÐÍ£¬Î¯ÍУ¬Ê¼þ£¬¶àỊ̈߳¬³ÌÐò¼¯ºÍÓ¦ÓóÌÐòÓò£¬°²È«Ä£ÐÍ£¬.NET Frameworkµ±È»»¹ÓÐÐí¶àÆäËüµÄ¶«Î÷£¬µ«²»Àí½âÓë°ÑÎÕÇå³þÉÏÊöÕâЩ¶«Î÷£¬ÊǺÜÄÑÕæÕý°ÑÎÕASP.NETµÄ¡£
³öÓÚ¼±ÆÈµÄÐÄÇéÓëÏÖʵµÄ¿¼ÂÇ£¬²»ÉÙÈËûÓÐÔúʵµÄÃæÏò¶ÔÏó»ù´¡¾ÍÏëÖ±½ÓѧϰASP.NET£¬Æä½á¹ûÖ»ÄÜÊÇÓûËÙÔò²»´ï¡£
Ôھ߱¸ÁËOO»ù´¡Ö®ºó£¬ÒÔÏÂÊǾßÌåµÄѧϰASP.NET¼¼Êõ²½Öè¡£
µÚÒ»²½£ºÑ§Ï°HTMLÓëCSS
......
Global.asax Îļþ£¬ÓÐʱºò½Ð×ö ASP.NET Ó¦ÓóÌÐòÎļþ£¬ÌṩÁËÒ»ÖÖÔÚÒ»¸öÖÐÐÄλÖÃÏìÓ¦Ó¦ÓóÌÐò¼¶»òÄ£¿é¼¶Ê¼þµÄ·½·¨¡£Äã¿ÉÒÔʹÓÃÕâ¸öÎļþʵÏÖÓ¦ÓóÌÐò°²È«ÐÔÒÔ¼°ÆäËüһЩÈÎÎñ¡£ÏÂÃæÈÃÎÒÃÇÏêϸ¿´Ò»ÏÂÈçºÎÔÚÓ¦ÓóÌÐò¿ª·¢¹¤×÷ÖÐʹÓÃÕâ¸öÎļþ¡£
¸ÅÊö
Global.asax λÓÚÓ¦ÓóÌÐò¸ùĿ¼Ï¡£ËäÈ» Visual Studio .NET »á×Ô¶¯²åÈëÕâ¸öÎļþµ½ËùÓÐµÄ ASP.NET ÏîÄ¿ÖУ¬µ«ÊÇËüʵ¼ÊÉÏÊÇÒ»¸ö¿ÉÑ¡Îļþ¡£É¾³ýËü²»»á³öÎÊÌâ——µ±È»ÊÇÔÚÄãûÓÐʹÓÃËüµÄÇé¿öÏ¡£.asax ÎļþÀ©Õ¹ÃûÖ¸³öËüÊÇÒ»¸öÓ¦ÓóÌÐòÎļþ£¬¶ø²»ÊÇÒ»¸öʹÓà aspx µÄ ASP.NET Îļþ¡£
Global.asax Îļþ±»ÅäÖÃΪÈκΣ¨Í¨¹ý URL µÄ£©Ö±½Ó HTTP ÇëÇó¶¼±»×Ô¶¯¾Ü¾ø£¬ËùÒÔÓû§²»ÄÜÏÂÔØ»ò²é¿´ÆäÄÚÈÝ¡£ASP.NET Ò³Ãæ¿ò¼ÜÄܹ»×Ô¶¯Ê¶±ð³ö¶ÔGlobal.asax ÎļþËù×öµÄÈκθü¸Ä¡£ÔÚ Global.asax ±»¸ü¸ÄºóASP.NET Ò³Ãæ¿ò¼Ü»áÖØÐÂÆô¶¯Ó¦ÓóÌÐò£¬°üÀ¨¹Ø±ÕËùÓеÄä¯ÀÀÆ÷»á»°£¬È¥³ýËùÓÐ״̬ÐÅÏ¢£¬²¢ÖØÐÂÆô¶¯Ó¦ÓóÌÐòÓò¡£
±à³Ì
Global.asax Îļþ¼Ì³Ð×ÔHttpApplication À࣬Ëüά»¤Ò»¸öHttpApplication ¶ÔÏ󳨣¬²¢ÔÚÐèҪʱ½«¶ÔÏó³ØÖеĶÔÏó·ÖÅ䏸ӦÓóÌÐò¡£Global.asax Îļþ°üº¬ÒÔÏÂʼþ£º
· &n ......
CheckBox ¿Ø¼þºÍ CheckBoxList ¿Ø¼þΪÓû§ÌṩÁËÒ»ÖÖÖ¸¶¨ÊÇ/·ñ£¨Õæ/¼Ù£©Ñ¡ÔñµÄ·½·¨¡£
Ò»¡¢¹¦ÄÜ
¿ÉÒÔʹÓà CheckBox ¿Ø¼þºÍ CheckBoxList ¿Ø¼þÖ´ÐÐÒÔϲÙ×÷£º
·µ±Ñ¡ÖÐij¸ö¸´Ñ¡¿òʱ½«ÒýÆðÒ³»Ø·¢¡£
·µ±Óû§Ñ¡ÖÐij¸ö¸´Ñ¡¿òʱ²¶»ñÓû§½»»¥¡£
·½«Ã¿¸ö¸´Ñ¡¿ò°ó¶¨µ½Êý¾Ý¿âÖеÄÊý¾Ý¡£
¶þ¡¢±³¾°
¿ÉÒÔʹÓÃÁ½ÖÖÀàÐ굀 Web ·þÎñÆ÷¿Ø¼þ½«¸´Ñ¡¿òÌí¼Óµ½ ASP.NET ÍøÒ³ÉÏ£ºµ¥¸öµÄ CheckBox ¿Ø¼þ»òÒ»¸ö CheckBoxList ¿Ø¼þ¡£ÕâÁ½Öֿؼþ¶¼ÎªÓû§ÌṩÁËÒ»ÖÖÖ¸¶¨ÊÇ/·ñ£¨Õæ/¼Ù£©Ñ¡ÔñµÄ·½·¨¡£
Äú¿ÉÒÔÏòÒ³ÃæÌí¼Óµ¥¸ö CheckBox ¿Ø¼þ£¬²¢µ¥¶ÀʹÓÃÕâЩ¿Ø¼þ¡£Ò²¿ÉÒÔʹÓà CheckBoxList ¿Ø¼þ£¬¸Ã¿Ø¼þÊÇÒ»¸ö¿ÉÓÃ×÷¸´Ñ¡¿òÁбíÏºÏµÄ¸¸¿Ø¼þµÄµ¥Ò»¿Ø¼þ¡£ËüÅÉÉú×Ô»ù ListControl À࣬Òò´ËÆä¹¤×÷·½Ê½Óë ListBox¡¢DropDownList¡¢RadioButtonList ºÍ BulletedList Web ·þÎñÆ÷¿Ø¼þµÄ¹¤×÷·½Ê½·Ç³£ÏàËÆ¡£Ê¹Óà CheckBoxList ¿Ø¼þµÄÐí¶à¹ý³ÌÓëʹÓÃÆäËûÁбí·þÎñÆ÷¿Ø¼þµÄ¹ý³ÌÏàͬ¡£
ÕâÁ½Àà¿Ø¼þ¶¼Óи÷×ÔµÄÓŵ㡣ʹÓõ¥¸ö CheckBox ¿Ø¼þ±ÈʹÓà CheckBoxList ¿Ø¼þÄܸüºÃµØ¿ØÖÆÒ³ÃæÉϸ÷¸ö¸´Ñ¡¿òµÄ²¼¾Ö¡£ÀýÈ磬¿ÉÒÔÔÚÿ¸ö¸´Ñ¡¿òÖ®¼ä°üº¬·Ç¸´Ñ¡¿òÎ ......