Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NETÒ³ÉúÃüÖÜÆÚ¸ÅÊö

ASP.NETÒ³ÉúÃüÖÜÆÚµÄ¶¨Ò壬ÓÐÒÔÏÂ8¸ö·½Ã棺ҳÇëÇ󣬿ªÊ¼£¬Ò³³õʼ»¯£¬Ò³¼ÓÔØ£¬ÑéÖ¤£¬»Ø·¢Ê¼þ£¬³ÊÏÖ£¬Ð¶ÔØ¡£
ASP.NET Ò³ÔËÐÐʱ£¬´ËÒ³½«¾­ÀúÒ»¸öÉúÃüÖÜÆÚ£¬ÔÚÉúÃüÖÜÆÚÖн«Ö´ÐÐһϵÁд¦Àí²½Öè¡£ÕâЩ²½Öè°üÀ¨³õʼ»¯¡¢ÊµÀý»¯¿Ø¼þ¡¢»¹Ô­ºÍά»¤×´Ì¬¡¢ÔËÐÐʼþ´¦Àí³ÌÐò´úÂëÒÔ¼°½øÐгÊÏÖ¡£Á˽âÒ³µÄÉúÃüÖÜÆÚ·Ç³£ÖØÒª£¬ÕâÑù¾ÍÄÜÔÚºÏÊʵÄÉúÃüÖÜÆÚ½×¶Î±àд´úÂ룬ÒÔ´ïµ½Ô¤ÆÚЧ¹û¡£´ËÍ⣬Èç¹û¿ª·¢×Ô¶¨Òå¿Ø¼þ£¬Ôò±ØÐëÊìϤҳÉúÃüÖÜÆÚ£¬´Ó¶øÕýÈ·µØ³õʼ»¯¿Ø¼þ£¬Ê¹ÓÃÊÓͼ״̬Êý¾ÝÌî³ä¿Ø¼þÊôÐÔÒÔ¼°ÔËÐÐËùÓпؼþÐÐΪÂß¼­¡£
ASP.NET±à³ÌÄ£ÐÍÖ®Ò³ÃæÉúÃüÖÜÆÚÖ´ÐÐһϵÁв½Öè£ºÒ³ÃæµÄ³õʼ»¯¡¢ÊµÀý»¯¿Ø¼þ¡¢»¹Ô­ºÍά»¤×´Ì¬¡¢ÔËÐÐʼþ´¦Àí³ÌÐò´úÂë¡¢³ÊÏÖ¡£ÎªÁËÔÚºÏÊʵĽ׶ÎÖ´ÐÐËùÐèµÄ´úÂ룬ËùÒÔÒª¶ÔÒ³ÃæÉúÃüÖÜÆÚ·Ç³£ÊìϤ¡£ÔÚÒ³ÉúÃüÖÜÆÚµÄ¸÷¸ö½×¶Î£¬Ò³Ãæ»áÖð¸öÒý·¢¶¨ÒåµÄʼþ£¬Í¨¹ý¶Ô´úÂ뿪·¢£¬ÔÚÒ³ÃæµÄÉúÃüʼþÖÐÖ´ÐÐÎÒÃÇËùÐèÒªµÄ³ÌÐò
Ò³ÉúÃüÖÜÆÚ½×¶Î
1¡¢Ò³ÇëÇ󣺷¢ÉúÔÚÒ³ÃæÉúÃüÖÜÆÚ֮ǰ£¬Óû§ÇëÇóҳʱ£¬ASP.NET½«È·¶¨ÊÇ·ñÐèÒª·ÖÎöºÍ±àÒëÒ³£¬´Ó¶øÈ·¶¨ÊÇ·ñ¿ªÊ¼Ò³ÃæµÄÉúÃüÖÜÆÚ£¬»òÕßÊÇ·ñ¿ÉÒÔÔÚ²»ÔËÐÐÒ³µÄÇé¿öÏ·¢ËÍÒ³Ãæ»º´æÒÔ½øÐÐÏìÓ¦¡£
2¡¢¿ªÊ¼£ºÉèÖÃÒ³ÊôÐÔ£¬È磺HttpContextÒÔ¼°ÆäËûÊôÐÔ£»Ôڴ˽׶Σ¬Ò³ÃæÐèҪȷ¶¨Êǻط¢ÇëÇó»¹ÊÇÐÂÇëÇ󣬲¢ÉèÖÃIsPostBackÊôÐÔ£»ÉèÖÃÒ³ÃæµÄUICultureÊôÐÔ¡£
3¡¢Ò³Ãæ³õʼ»¯£º¼ÓÔØËùÓÐÖ÷Ì⣻¿Ø¼þÉú³É£¬²¢ÉèÖÃUniqueID£»
×¢£ºViewState¡¢ControlStateÖеÄÖµ»¹Î´¼ÓÔØÖÁ¿Ø¼þ£»Èç¹ûÒ³ÃæÊǻط¢£¬Ôò»Ø·¢Êý¾ÝÒ²»¹Î´¼ÓÔØ£»¹Ê´Ëʱ¿Ø¼þ¿ÉÒÔ·ÃÎÊ£¬µ«Öµ¿ÉÄܳö´í¡£
4¡¢¼ÓÔØ£ºÈç¹ûµ±Ç°ÇëÇóÊǻط¢ÇëÇó£¬ÔòΪ¿Ø¼þ¼ÓÔØViewStateºÍControlStateÖеÄÖµ¡£
5¡¢ÑéÖ¤£ºµ÷ÓÃËùÓÐÑéÖ¤³ÌÐò¿Ø¼þµÄValidate·½·¨£¬´Ë·½·¨½«ÉèÖÃÑéÖ¤³ÌÐò¿Ø¼þºÍÒ³µÄIsValidÊôÐÔ¡£
6¡¢»Ø·¢Ê¼þ´¦Àí£ºÈç¹ûÇëÇóÊǻط¢ÇëÇó£¬Ôòµ÷ÓÃËùÓÐʼþ´¦Àí³ÌÐò¡£
7¡¢³ÊÏÖ£ºÊ×ÏȶԸÃÒ³ºÍËùÓпؼþ½øÐб£´æÊÓͼ״̬£¬È»ºó¶Ôÿ¸ö¿Ø¼þµ÷ÓÃRender·½·¨£¬Ëü»áÌṩһ¸öÎı¾±àдÆ÷£¬ÓÃÓÚ½«¿Ø¼þµÄÊäÈëдÈëÒ³µÄResponseÊôÐÔµÄOutputStreamÖС£
8¡¢Ð¶ÔØ£ºÍê³É³ÊÏÖ£¬²¢Òѽ«Ò³·¢ËÍÖÁ¿Í»§¶Ë¡¢×¼±¸¶ªÆú¸ÃÒ³ºó£¬µ÷ÓÃÐ¶ÔØ¡£½«Ð¶ÔØÊôÐÔÈ磺ResponseºÍRequestµÈµÈ¡£
ÏÂÃæÊÇASP.NET±à³ÌÄ£ÐÍÖÐASP.NETÒ³ÃæÉúÃüÖÜÆÚʾͼ


Ïà¹ØÎĵµ£º

ASP.NET ÖÐÒ³ÃæÖ®¼äµÄ²ÎÊý´«µÝ

×ܽá³öÒÔϼ¸¸ö´«µÝ²ÎÊýµÄ·½·¨£º
µÚÒ»ÖÖ·½·¨£º
ͨ¹ýURLÁ´½ÓµØÖ·´«µÝ
send.aspx:
protected void Button1_Click(object sender, EventArgs e)
    {
        Request.Redirect("Default2.aspx?username=honge");
    }
receive.aspx:
s ......

ASP.NET³ÌÐòµ÷ÊÔ¾­³£ÒªÓõĸ¨Öú¹¤¾ß

ÔÚ½øÐÐASP.NETµ÷ÊÔµÄʱºò£¬ÎÒÃǾ­³£ÐèÒª½èÖúһЩÍⲿ¹¤¾ßÀ´¸¨ÖúÎÒÃÇ¡£Ë×»°Ëµ£¬¹¤ÓûÉÆÆäÊ ±ØÏÈÀûÆäÆ÷¡£¿É±ðС¿´ÁËÕâЩ¹¤¾ß£¬ËüÊÇÄã½â¾ö¸´ÔÓÎÊÌâµÄ±Ø±¸ÀûÆ÷¡£±È½Ï³£ÓõÄÓÐÕâЩ£º
HTTP×¥°ü¹¤¾ß£º Microsoft Network Monitor£¬Fiddler2£¬HttpWatcher µÈ£¬Ö÷ÒªÓÃÀ´²é¿´HTTPÏûÏ¢µÄheader£¬ÒÔ¼°body¡£ http://www.mscto.com
´ ......

¡¾C#+ASP.NET¡¿ASP.NET¿çÒ³Ãæ´«Öµ¼¼ÇÉ×ܽá(ת)

¡ï1.  Ê¹ÓÃQueryString±äÁ¿
¡¡¡¡¡¡QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µÝÊý×é»ò¶ÔÏóµÄ»°£¬¾Í²»ÄÜÓÃÕâ¸ö·½·¨ÁË¡£ÏÂÃæÊÇÒ»¸öÀý×Ó£º
a.aspxµÄC#´úÂë
private void B ......

asp.netÔõô¸ø³¤ÎÄÕ·ÖÒ³

public string NoHTML(string Htmlstring) //È¥³ýHTML±ê¼Ç
{
//ɾ³ý½Å±¾
Htmlstring = Regex.Replace(Htmlstring, @" <mce:script[^><!--
]*?>.*?
// --></mce:script>", "", RegexOptions.IgnoreCase);
//ɾ³ýHTML
Htmlstring = Re ......

ASP.NET»ñÈ¡¿Í»§¶ËIP/Óû§ÃûµÈÐÅÏ¢

1. ÔÚASP.NETÖÐרÓÃÊôÐÔ£º
»ñÈ¡·þÎñÆ÷µçÄÔÃû£ºPage.Server.ManchineName
»ñÈ¡Óû§ÐÅÏ¢£ºPage.User
»ñÈ¡¿Í»§¶ËµçÄÔÃû£ºPage.Request.UserHostName
»ñÈ¡¿Í»§¶ËµçÄÔIP£ºPage.Request.UserHostAddress
2. ÔÚÍøÂç±à³ÌÖеÄͨÓ÷½·¨£º
»ñÈ¡µ±Ç°µçÄÔÃû£ºstatic System.Net.Dns.GetHostName()
¸ù¾ÝµçÄÔÃûÈ¡³öÈ«²¿IPµØÖ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ