ASP.NETÖеÄCode Behind¼¼Êõ
Ò»£®Code Behind¼ò½é
¡¡¡¡Code Behind¾ÍÊÇËùνµÄ´úÂë·ÖÀ룬×Ô´ÓMicrosoft¹«Ë¾ÍƳöÁËASP.NETÒÔºó£¬Code
Behind¾ÍÊÇÒ»¸öÈÈÃŵĻ°Ìâ¡£ÔÚÒ»°ãµÄASP.NETÎļþÖУ¬Code
BehindÖ÷ÒªÊÇÓöþ¸öÎļþÀ´´´½¨Ò»¸öASP.NETµÄÒ³Ã棬ÆäÖÐÒ»¸öÊÇÉè¼ÆÎļþ£¬Ò»°ãÒÔ.aspx»òÕß.ascx×öΪÀ©Õ¹Ãû£¬¶øÁíÍâÒ»¸öÊdzÌÐò´úÂëÎÄ
¼þ£¬Ò»°ãÒÔ.vb»òÕß.cs×öΪÀ©Õ¹Ãû£¬Æä³ÌÐòÉè¼ÆÓïÑÔÖ÷ÒªÊÇVB.Net»òÕßÊÇC#¡£
¡¡¡¡¶þ£®Code BehindÓŵã
¡¡¡¡ÓùýASP±à¹ý³ÌÐòµÄÈ˶¼ÖªµÀ£¬ASP³ÌÐòÊǰѽçÃæÉè¼ÆºÍ³ÌÐòÉè¼Æ»ìºÏÔÚÒ»ÆðµÄ¡£Òò´Ëµ±³ÌÐòÉè¼ÆÈËÔ±ÒªÐÞ¸ÄÓ¦ÓóÌÐò½çÃæ²¼¾ÖµÄʱºò£¬¾ÍÍùÍùÐèÒª¸ü¸Ä´ó
Á¿Óë½çÃæÎ޹صĴúÂ룬¶ÔÓÚÒ»¸öС³ÌÐò£¬¹¤×÷Á¿²»ÊǺܴó£¬Èç¹û¶ÔÓÚ´úÂëÁ¿ºÜ´óµÄ³ÌÐò£¬¾ÍÊÇÒ»Ï×÷Á¿²»Ð¡µÄÊÂÇé¡£¶øCode
Behind°Ñ½çÃæÉè¼Æ´úÂëºÍ³ÌÐòÉè¼Æ´úÂëÒÔ²»Í¬µÄÎļþ·Ö¿ª£¬¶ÔÓÚ´úÂëµÄÖظ´Ê¹Ó㬳ÌÐòµÄµ÷ÊÔºÍά»¤¶¼ÊǸïÃüÐԵġ£»¹ÓÐÒ»µãÊÇ£¬µ±Äã·¢²¼ÄãµÄÍøÕ¾µÄʱºò£¬
Äã¾Í¿ÉÒÔÀûÓÃÕâÖÖ¼¼ÊõÀ´ÓÐЧµÄ±£»¤ÄãµÄ´úÂë¡£Õâ¶ÔÓÚ³ÌÐòµÄ°²È«ÐÔÊÇÒ»¸öÌá¸ß¡£Code
Behind¼¼ÊõµÄ³öÏÖÓеãÏó¹ýÈ¥VB»òÕßÊÇDelphi³öÏÖÒ»Ñù¡£ÕâÒ²¾ÍÊÇËûΪʲôһ³öÏ־ͳÉΪһ¸öÈÈÃÅ»°ÌâµÄÔÒò¡£ÏÂÃæÎÒÃÇÀûÓÃÒ»¸öÍêÕûµÄÀý×ÓÀ´¾ßÌå
˵Ã÷Ò»ÏÂCode Behind¼¼ÊõµÄÌص㡣
¡¡¡¡Èý£®Àý×ӵļò½é
¡¡¡¡±¾ÀýÌâµÄÔËÐл·¾³ÊÇWindows 2000 Prefessional°æºÍ.Net FrameWork SDK Beat
2¡£³ÌÐòÉè¼ÆÓïÑÔÊÇc#£¬ÆäÖ÷Òª¹¦ÄÜÊÇ·¢Ë͵ç×ÓÓʼþ¡£³ÌÐò·Ö³É¶þ¸ö²¿·Ö£¬°Ñ·¢Ë͵ç×ÓÓʼþµÄ½çÃæ´úÂëÒÔmail.aspxÎļþ±£´æ£¬¶ø·¢Ë͵ijÌÐòÊÇÒÔ
send.csÎļþ±£´æ¡£
¡¡ ËÄ£®¾ßÌåʵÏÖ²½Öè
¡¡¡¡1£©.н¨Ò»¸öHTMLÒ³Ãæ
¡¡¡¡Äã¿ÉÒÔʹÓÃ΢ÈíµÄFontPageÀ´Éè¼ÆÄãµÄÒ³ÃæµÄÕû¸ö²¼¾Ö¡£°ÑÄãµÄËùÒÔÑ¡ÏÉè¼Æµ½´ËÒ³ÃæÖÐÈ¥¡£¾ßÌåµÄ½çÃæÈçÏÂͼ£º
2£©.´´½¨ÐéÄâĿ¼
¡¡¡¡Ê×ÏÈÔÚ"c:\InetPub\WWWRoot"Ŀ¼ÏÂÃæ´´½¨Ò»¸öĿ¼Ϊ"mail",È»ºóÔËÐÐ"¿ªÊ¼£¾¿ØÖÆÃæ°å£¾¹ÜÀí¹¤¾ß£¾Internet ·þÎñ¹ÜÀíÆ÷£¾"´´½¨ÐéÄâĿ¼µÄÃû³ÆÊÇ"mail",ÈçÏÂͼËùʾ£º
3£©.´´½¨ÄÚǶ´úÂëµÄASP.NETÎļþ
¡¡¡¡Èç¹ûÄãÒѾÍê³ÉÁË´´½¨ÐéÄâĿ¼µÄ¹¤×÷£¬²¢ÇÒ°Ñsend.htmÎļþ¿½±´µ½ÁË´ËĿ¼ÖУ¬Çë°Ñsend.htmÎļþ¸ÄÃûΪsend.aspx¡£È»ºóÓÃWindows×Ô´øµÄNotePad»òÕßÆäËûµÄÎı¾±à¼Æ÷´ò¿ª´ËÎļþ¡£
¡¡¡¡½ÓÏÂÀ´ÎÒÃÇÊ×ÏÈ´´½¨µÄÊÇ´úÂëÄÚǶµÄASP.NETÎļþ£¬È»ºóÔÙ°Ñ°Ñת»»³ÉCode
BehindÎļþ¡£ËäÈ»´´½¨´úÂëÄÚǶµÄASP.NETÎļþÔÚ±¾ÎĵÄÂÛÊöÖÐÊÇÒ»Ïî¶àÓàµÄ¹¤×÷£¬
Ïà¹ØÎĵµ£º
ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔÇ°µÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕ߶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......
ÒÔÇ°×ö.NET winformµÄʱºò£¬Ò»Ö±¶¼ÊÇÓà Console.WriteÏò¿ØÖÆ̨Êä³öÐÅÏ¢µÄ£¬Õâ´Î×öwebµÄʱºò£¬·¢ÏÖÕâ¸öÓï¾äÓò»ÁË¡£
²éÁËÒ»ÏÂ×ÊÁÏ£¬²Å·¢ÏÖweb³ÌÐòÖ´ÐÐʱ£¬ÊDZ»¸½¼Óµ½IIS½ø³ÌµÄÒ»¸öµ¥¶ÀµÄAppDomainÖеģ¬ËùÒÔ¾ÍËãÓÐÊä³öÒ²¿´µ½£¬ËùÒÔConsole.Writeµ÷ÊÔÐÅÏ¢ÎÞ·¨ÏÔʾ³öÀ´¡£
ÄÇô½â¾ö°ì·¨ÊÇ£¬ÓÃdebug´úÌ棺
System.Diagn ......
[ת]asp.netµ¼³öExcel/Csv¸ñʽÊý¾Ý×îÓÅ·½°¸£¨C#£©
±¾ÎÄת×Ô£ºhttp://www.cnblogs.com/lovenets2008/archive/2008/05/06/1184234.html
ÔÎÄÈçÏ£º
ºÃ¾ÃûÓÐдµãʲôÁË£¬Ò²ÐíÊÇ̫æ¡£Ò»ÄêÁË£¬»ýÀÛÁ˲»ÉٺõĶ«¶«£¬Óлú»áʱ¾Íд³öÀ´Óë´ó¼Ò·ÖÏí¡£
ºÃ£¬ÑÔ¹éÕý´«¡£
µ¼³öµ½Excel/CscÎļþ²¢²»ÄÑ£¬ËùÒÔ¾ÍÓкö෽·¨£ ......
1. PreInit()ÔÚÕâ¸öÒ³Ã漶µÄʼþÖУ¬ËùÓÐÔÚÉè¼Æʱ´´½¨µÄ¿Ø¼þ¶¼½«±»ÓÃĬÈÏÖµ×ö³õʼ»¯¡£ÀýÈ磬Èç¹ûÄãÓÐÒ»¸öTextÊôÐÔֵΪ"Hello"µÄTextBox¿Ø¼þ£¬Ôò´ËʱÕâ¸öÊôÐÔ±»ÉèÖá£ÎÒÃÇÒ²¿ÉÒÔÔÚÕâÀﶯ̬µÄ´´½¨¿Ø¼þ¡£Õâ¸öʼþ½ö½ö·¢ÉúÔÚÒ³¼¶±ðµÄÀàÖУ¬Óû§¿Ø¼þºÍĸ°æҳûÓÐÕâ¸öʼþ¡£ÏÂÃæµÄ´úÂëʾÀýÁËÈçºÎÖØдÕâ¸ö·½·¨ÒÔÔö¼ÓÄãµÄ×Ô¶¨Òå´úÂë ......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
StartClientCaching();
......