ASP.NETÓ¦ÓóÌÐòÉè¼ÆµÄ10´ó¼¼ÇÉ
ÔÚ±¾ÆªÎÄÕÂÖУ¬ÎÒÃǽ«ÌÖÂÛ±à³ÌÈËÔ±ÔÚʹÓÃASP.NET¿ª·¢Ó¦ÓóÌÐòʱÐèҪעÒâµÄ10¸ö¼¼ÇÉ£¬ÕâЩ¼¼ÇÉÉæ¼°´ÓȱʡµÄ¿Ø¼þ¡¢±íµ¥ÃûµÄ¸Ä±äµ½StringBuilderÀàµÄʹÓã¬ÓÐÖúÓÚ±à³ÌÈËÔ±Äܹ»¾¡¿ìµØÊÊÓ¦.NET»·¾³¡£
¡¡¡¡1¡¢ÔÚʹÓÃVisual Studio .NETʱ£¬³ýÖ±½Ó»ò·ÇÒýÓõĶÔÏóÍ⣬²»ÒªÊ¹ÓÃȱʡµÄÃû×Ö
¡¡¡¡.NET´øÀ´µÄºÃ´¦Ö®Ò»ÊÇËùÓеÄÔ´´úÂëºÍÅäÖÃÎļþ¶¼ÊÇ´¿Îı¾Îļþ£¬Äܹ»Ê¹ÓÃNotepad»òWordPadµÈÈÎÒâµÄÎı¾±à¼Æ÷½øÐб༡£Èç¹û²»Ô¸Ò⣬ÎÒÃDz¢·ÇÒ»¶¨ÒªÊ¹ÓÃVisual Studio .NET×÷Ϊ¼¯³É¿ª·¢»·¾³¡£µ«Ê¹ÓÃÁËVisual Studio .NET£¬ÎÒÃÇ¿ÉÒÔÔÚWindowsÎļþ¹ÜÀíÆ÷Öп´µ½Îļþ£¬»òÔÚVisual Studio .NETÖ®Íâ´ÓÎı¾±à¼Æ÷ÖÐä¯ÀÀÎļþµÄÄÚÈÝ¡£
¡¡¡¡Ê¹ÓÃVisual Studio .NET×÷Ϊ¼¯³É¿ª·¢»·¾³ÓÐÐí¶àºÃ´¦£¬ÆäÖÐ×îÏÔÖøµÄºÃ´¦ÊÇËü¼«´óµØÌá¸ßÁËÉú²úЧÂÊ¡£Ê¹ÓÃVisual Studio. NET£¬ÎÒÃÇÄܹ»ÔÚ¸¶³ö½ÏС´ú¼ÛµÄÇé¿öϸü¿ìµØ¿ª·¢Èí¼þ¡£×÷Ϊ¼¯³É¿ª·¢»·¾³Ò»²¿·ÖµÄIntelliSenseÌṩ×Ô¶¯µÄ´úÂëÍê³É¡¢ÔÚÊäÈë·½·¨»òº¯ÊýʱÌṩ¶¯Ì¬°ïÖú¡¢Óï·¨´íÎóµÄʵʱÌáʾ£¬ÒÔ¼°ÆäËûÄܹ»Ìá¸ßÉú²úЧÂʵŦÄÜ¡£
¡¡¡¡ÏóÆäËû¸´ÔӵŤ¾ßÄÇÑù£¬ÔÚѧ»áÈçºÎ³ä·Ö·¢»ÓËüµÄ×÷ÓúÍÕÆÎÕÆä“Ï°ÐԔǰ£¬Visual Studio .NETÒ²»áʹÎÒÃDzúÉúÒ»ÖÖ´ìÕ۸С£ÓÐʱ£¬ËüÏóÒ»¸öÄÑÒÔÁ˽âµÄºÚºÐ×Ó£¬»áÉú³É´óÁ¿µÄÎļþºÍÐí¶àÎÞÓõĴúÂë¡£
¡¡¡¡Visual Studio .NETµÄÒ»¸ö¹¦ÄÜÊÇ£¬ÎÞÂÛÊÇÀà¡¢¿Ø¼þ»ò±íµ¥ÖеĶÔÏó£¬Ëü¶¼Äܹ»ÎªÐ¶ÔÏóÌṩȱʡÃû×Ö¡£ÀýÈ磬Èç¹ûÎÒÃÇ´´½¨ÁËÒ»¸öеÄASP.NET Web Application£¬ÆäȱʡµÄÃû×Ö½«ÊÇWebApplication1¡£ÎÒÃÇ¿ÉÒÔÔړй¤³Ì”¶Ô»°¿òÖз½±ãµØ¸Ä±ä¸ÃÓ¦ÓõÄÃû×Ö£¬µ«Í¬Ê±¸Ä±äµÄÖ»ÊǸÃÓ¦ÓóÌÐòµÄÃû×Ö¿Õ¼äµÄÃû×Ö¼°ÆäËùÔÚµÄÐéÄâĿ¼£¬Ô´´úÂëÎļþµÄȱʡÃû×ÖÈÔÈ»ÊÇWebForm1.aspxºÍWebForm1.aspx.cs£¨C#¹¤³Ì£©»òWebForm1.aspx.vb£¨VB.NET¹¤³Ì£©¡£
¡¡¡¡ÎÒÃÇ¿ÉÒÔÔÚ·½°¸ä¯ÀÀÆ÷ÖиıäASPXºÍ´úÂëʹÓõÄÎļþÃû×Ö£¬µ«WebÒ³ÀàµÄÃû×ÖÈÔÈ»½«ÊÇWebForm1¡£Èç¹ûÔÚ¸ÃWeb±íµ¥ÉÏÉú³ÉÒ»¸ö°´Å¥£¬ÆäȱʡµÄÃû×Ö½«ÊÇButton1¡£ÊÂʵÉÏ£¬ËùÓпؼþµÄÃû×Ö¶¼ÊÇÓɿؼþµÄÀàÐͺÍÊý×Ö×é³ÉµÄ¡£
¡¡¡¡ÎÒÃÇÄܹ»£¬Ò²Ó¦¸Ã½«Ó¦ÓóÌÐòÖÐËùÓÐµÄ±íµ¥ºÍ¿Ø¼þµÄÃû×Ö¶¼Ð޸ijÉÓÐÒâÒåµÄÃû×Ö¡£¶ÔÓÚ½ÏСµÄÑÝʾÐÔ³ÌÐò¶øÑÔ£¬È±Ê¡µÄÃû×Ö»¹Äܹ»Ê¤ÈΣ¬µ«Èç¹ûÓ¦ÓóÌÐòÓɶà¸ö±íµ¥£¬Ã¿¸ö±íµ¥ÉÏÓÐÐí¶à°´Å¥ºÍ±êǩʱ£¬ÏófrmStartup¡¢frmDataEntryºÍfrmReportsÕâÑùµÄ±íµ¥Ãû¾Í±ÈForm1¡¢Form2ºÍForm3ÕâÑùµÄÃû×Ö¸üÒ×ÓÚÀí½âºÍά»¤¡£
¡¡¡¡Èç¹û±íµ¥ÉϿؼþÒªÔÚ´úÂëµÄÆäËûµØ·
Ïà¹ØÎĵµ£º
static void Main(string[] args)
{
string connstr = "Data Source=***;user=system;password=***;";
OracleConnection conn = new OracleConnection(connstr);
conn.Open();
string orclstr="insert into SYS.A_MODULE values('03','²é¿´Éú²úÈÎÎñ','²é¿´Éú²úÈÎÎñ½ø¶È')";
  ......
1.Ö»ÒªÇó±£ÁôNλ²»ËÄÉá5Èë
¡¡¡¡float f = 0.55555f£»int i =£¨int£©£¨f * 100£©£»f = £¨float£©£¨i*1.0£©/100£»
¡¡¡¡2.±£ÁôN룬ËÄÉáÎåÈë .
¡¡¡¡decimal d= decimal.Round£¨decimal.Parse£¨"0.55555"£©£¬2£©£»
¡¡¡¡3.±£ÁôNλËÄÉáÎåÈë
¡¡¡¡Math.Round£¨0.55555£¬2£©
¡¡¡¡4£¬±£ÁôNλËÄÉáÎåÈë
¡¡¡¡double dbdata = 0.5 ......
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
¡¡¡¡2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
Button1 ......
Ó¦ÓÃ1£ºGridViewºÍCheckBox½áºÏ
Ч¹ûͼ£º
Ó¦ÓÃ2£ºExtending the GridView Control
Code download available at: CuttingEdge05.exe (132 KB)
Browse the Code Online
Contents
The GridView Difference
A New GridView Control
Adding a Checkbox Column
The New Grid In Action
Styling Selected ......
ÔÚ¸´ÔÓµÄÒµÎñÓ¦ÓóÌÐòÖУ¬ÓÐʱºò»áÒªÇóÒ»¸ö»òÕ߶à¸öÈÎÎñÔÚÒ»¶¨µÄʱ¼ä»òÕßÒ»¶¨µÄʱ¼ä¼ä¸ôÄڼƻ®½øÐУ¬±ÈÈ綨ʱ±¸·Ý»òͬ²½Êý¾Ý¿â£¬¶¨Ê±·¢Ë͵ç×ÓÓʼþ£¬¶¨ÆÚ´¦ÀíÓû§×´Ì¬ÐÅÏ¢£¬Ö§¸¶ÏµÍ³Öж¨ÆÚͬ²½Òì³£Õ˵¥µÈµÈ£¬ÎÒÃdzÆ֮Ϊ¼Æ»®ÈÎÎñ¡£ÊµÏּƻ®ÈÎÎñµÄ·½·¨Ò²Óкܶ࣬¿ÉÒÔ²ÉÓÃSQLAgentÖ´Ðд洢¹ý³Ì£¬²ÉÓÃWindowsÈÎÎñµ÷¶È³ÌÐòÀ´ÊµÏÖ£ ......