ÔÚÁ½¸öASP.NETÒ³ÃæÖ®¼ä´«µÝ±äÁ¿
ASP.NETÌṩÁËʼþÇý¶¯±à³ÌÄ£ÐÍ£¬Ê¹¿ª·¢Õß¼ò»¯ÁËÓ¦ÓóÌÐòµÄ×ÜÌåÉè¼Æ£¬µ«ÊÇÕâ¸öÒ²Ôì³ÉÁËËü¹ÌÓеÄһЩÎÊÌ⣬ÀýÈ磬ÔÚ´«Í³µÄASPÀÎÒÃÇ¿ÉÒÔͨ¹ýʹÓÃPOST·½·¨ºÜÈÝÒ×µØʵÏÖÒ³Ãæ¼ä´«µÝ±äÁ¿£¬Í¬ÑùµÄÊÂÇ飬ÔÚʹÓÃʼþÇý¶¯±à³ÌÄ£Ð͵ÄASP.NET¾ÍÒªÂ鷳һЩ£¬µ«ÊÇÎÒÃÇÈÔÈ»ÓÐһЩ·½·¨¿ÉÒÔʵÏÖͬÑùµÄ¹¦ÄÜ¡£±ÊÕßÔÚÕâÀォ°üº¬Ê¹ÓÃquerystring,session±äÁ¿ÒÔ¼°server.Transfer·½·¨À´ÊµÏÖÒ³Ãæ¼äµÄ±äÁ¿´«µÝ¡£
ʹÓÃQueryString
ʹÓÃQueryStingÔÚÒ³Ãæ¼ä´«µÝÖµÒѾÊÇÒ»ÖÖºÜÀϵĻúÖÆÁË£¬ÕâÖÖ·½·¨µÄÖ÷ÒªÓŵãÊÇʵÏÖÆðÀ´·Ç³£¼òµ¥£¬È»¶øËüµÄȱµãÊÇ´«µÝµÄÖµÊÇ»áÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸Éϵģ¨²»°²È«£©£¬Í¬Ê±ÓÖ²»ÄÜ´«µÝ¶ÔÏ󣬵«ÊÇÔںܶഫµÝµÄÖµÉÙ¶ø°²È«ÐÔÒªÇ󲻸ߵÄÇé¿öÏ£¬Õâ¸ö·½·¨»¹Êǽ϶àµØ±»Ê×ѡʹÓá£
ʹÓÃÕâÖÖ·½·¨°üÀ¨ÈçϵIJ½Öè:
a£¬Ê¹Óÿؼþ´´½¨web±íµ¥£¨form£©
b£¬´´½¨¿ÉÒÔ·µ»Ø±íµ¥µÄ°´Å¥ºÍÁ´½Ó°´Å¥
c£¬ÔÚ°´Å¥»òÁ´½Ó°´Å¥µÄµ¥»÷ʼþÀï´´½¨Ò»¸ö±£´æURLµÄ×Ö·û±äÁ¿
d£¬ÔÚ±£´æµÄURLÀïÌí¼ÓQueryString²ÎÊý
e£¬Ê¹ÓÃResponse.RedirectÖض¨Ïòµ½ÉÏÃæ±£´æµÄURL
ÏÂÃæµÄ´úÂëƬ¶ÏÑÝʾÁËÈçºÎʵÏÖÕâ¸ö·½·¨£º
Ô´Ò³Ãæ´úÂ룺
private void Button1_Click
(object sender, System.EventArgs e)
{
string url;
url="webform1.aspx?var1=" + TextBox1.Text + "&var2=" + TextBox2.Text;
Response.Redirect(url);
}
Ä¿±êÒ³Ãæ´úÂ룺
private void Page_Load
(object sender, System.EventArgs e)
{
Label1.Text=Request.QueryString["var1"];
// Label1.Text=Request.QueryString["var1"] Ò²¿ÉÒÔֱдΪ Label1.Text=Request["var1"]ÏÂÃæµÄÓï¾äÒ²ÊÇÒ»Ñù¿ÉÒÔ¼òд
Label2.Text=Request.QueryString["var2"];
}
ʹÓÃSession±äÁ¿
ʹÓÃSession±äÁ¿ÊÇ¿ÉÒÔÔÚÒ³Ãæ¼ä´«µÝÖµµÄµÄÁíÒ»ÖÖ·½Ê½£¬ÔÚ±¾ÀýÖÐÎÒÃǰѿؼþÖеÄÖµ´æÔÚSession±äÁ¿ÖУ¬È»ºóÔÚÁíÒ»¸öÒ³ÃæÖÐʹÓÃËü£¬ÒÔ²»Í¬Ò³Ãæ¼äʵÏÖÖµ´«µÝµÄÄ¿µÄ¡£µ«ÊÇ£¬ÐèҪעÒâµÄÊÇÔÚSession±äÁ¿´æ´¢¹ý¶àµÄÊý¾Ý»áÏûºÄ±È½Ï¶àµÄ·þÎñÆ÷×ÊÔ´£¬ÔÚʹÓÃsessionʱӦ¸ÃÉ÷ÖØ£¬µ±È»ÁË£¬ÎÒÃÇÒ²Ó¦¸ÃʹÓÃһЩÇåÀí¶¯×÷À´È¥³ýһЩ²»ÐèÒªµÄsessionÀ´½µµÍ×ÊÔ´µÄÎÞνÏûºÄ¡£Ê¹ÓÃSession±äÁ¿´«µÝÖµµÄÒ»°ã²½ÖèÈçÏ£º
a£¬ÔÚÒ³ÃæÀïÌí¼Ó±ØÒªµÄ¿Ø¼þ
b£¬´´½¨¿ÉÒÔ·µ»Ø±íµ¥µÄ°´Å¥ºÍÁ´½Ó°´Å¥
c£¬ÔÚ°´Å¥»òÁ´½Ó°´Å¥µÄµ¥»÷ʼþÀ°Ñ¿Ø¼þµÄÖµÌí¼Óµ½session±äÁ¿Àï
d
Ïà¹ØÎĵµ£º
StringWriter sw = new StringWriter();
sw.WriteLine("·ÃÎʹºÂòÂÊ");
&nbs ......
Ê×ÏÈ£¬ËûÃǵÄÔËÐлúÖƲ»Í¬¡£aspÊÇÊôÓÚÒ»ÖÖ½âÊÍÐ͵Ŀò¼Ü£¡ÊǽâÊÍÖ´Ðеģ¬Êǽű¾¡£asp.netÊDZàÒëÐ͵ģ¡×îÖÕ»á±à³Ì¶þ½øÖƵĻúÆ÷´úÂë¡£´ÓÕâÒ»µãÀ´Ëµ£¬asp.netÖ´ÐÐЧÂÊÉÏÒª±Èasp¸ß£¡
Æä´Î£¬aspÖ»ÔÊÐíʹÓÃjs»òÕßvbs¡£¶øasp.netÔò²»Ò»Ñù£¬Ö»Òª·ûºÏ¹«¹²ÓïÑÔÔËÐпâ¹æ·¶µÄÓïÑÔ£¬¶¼¿ÉÒÔʹÓã¡´ÓÕâÒ»µãÉÏÀ´Ëµ£¬aspÔڵײã²Ù×÷ÉϽÏasp.ne ......
×÷Õß: Íõ¾° À´Ô´: ²©¿ÍÔ° ·¢²¼Ê±¼ä: 2010-03-08 14:18 ÔĶÁ: 239 ´Î ÔÎÄÁ´½Ó [ÊÕ²Ø]
¡¡¡¡×î½üÔÚÕÐƸеÄÍŶӳÉÔ±ÖУ¬×Ô¼ºÏë³öÁËһЩÎÊÌâ¡£ÏÈÁгöÀ´£¬Óлú»á²»¶Ï¸üаɡ£
¡¡¡¡µÚÒ»²¿·Ö£º
¡¡¡¡»¥Ïà½éÉܼ°Á˽â
¡¡¡¡1.Çë½éÉÜÒ»ÏÂÄã ......
Ò».ÕªÒª
¡¡¡¡±¾ÎĽ²½âÔÚActionÖÐÏòView´«µÝModelµÄ¼¸ÖÖ·½Ê½.ÒÔ¼°View»ñÈ¡ModelÒÔºóÈçºÎ±àдÏÔʾÂß¼.»¹ÏêϸµÄ½éÉÜÁËASP.NET MVC¿ò¼ÜÌṩµÄHtml HelperÀàµÄʹÓü°ÈçºÎΪHtml HelperÀàÌí¼Ó×Ô¶¨ÒåÀ©Õ¹·½·¨.
¡¡¡¡¶þ.³ÐÉÏÆôÏÂ
¡¡¡¡ÉÏһƪÎÄÕÂÖÐÎÒÃÇѧϰÁËController´¦ÀíÒ»´ÎÇëÇóµÄÈ«¹ý³Ì.ÔÚControllerµÄActionÖÐ, »á´«µÝÊý¾Ý¸ ......
Ò».ÕªÒª
¡¡¡¡±¾ÆªÎÄÕ´ӻù´¡µ½ÉîÈëµÄ½éÉÜASP.NET MVCÖеÄRouting×é¼þ. Routing·Òë¹ýÀ´ÊÇ"·ÓÉÑ¡Ôñ", ¸ºÔðASP.NET MVCµÄµÚÒ»¸ö¹¤×÷:ʶ±ðURL, ½«Ò»¸öUrlÇëÇó"·ÓÉ"¸øController. ÓÉÓÚ½ñÌìÏÂÎç²Î¼ÓÁ˲©¿ÍÔ°±±¾©¾ãÀÖ²¿µÄ¾Û»á, ËùÒÔ±¾ÆªÎÄÕµÄÍ깤ʱ¼äÍíÁ˵ã, »¹ºÃÒ²ÊÇÔÚ½ñÌì·¢±í, ×ÜËã¶ÒÏÖÁË"ÿÈÕһƪ"µÄ³Ðŵ. ²»¾Ã¶¡Ñ§¾Í»á·¢ ......