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

ASP.NET MVC¿ØÖÆÆ÷¸ÅÀÀ(C#)

ÕâÆª½Ì³Ì̽ÌÖASP.NET MVC¿ØÖÆÆ÷£¬¿ØÖÆÆ÷actionºÍaction result¡£Íê³É´Ë½Ì³Ìºó£¬Äã»á¶®µÃ¿ØÖÆÆ÷ÈçºÎ±»ÓÃÀ´¿ØÖÆ·ÃÎÊÕßÓëASP.NET MVCÍøÕ¾µÄ½»»¥·½Ê½¡£
Àí½â¿ØÖÆÆ÷
MVC ¿ØÖÆÆ÷¸ºÔð¶ÔASP.NET MVCÍøÕ¾µÄÇëÇó×÷³ö»ØÓ¦¡£Ã¿Ò»¸öä¯ÀÀÆ÷ÇëÇó¶¼±»Ó³Éäµ½Ò»¸öÌØ¶¨µÄ¿ØÖÆÆ÷¡£ÀýÈ磬ÏëÏóÄãÔÚä¯ÀÀÆ÷µØÖ·À¸ÊäÈëÒÔÏÂURL:
http://localhost/Product/Index/3
ÔÚÕâÖÖÇé¿öÏ£¬ÃûΪProductControllerµÄ¿ØÖÆÆ÷±»µ÷ÓᣠProductController ¸ºÔðÉú³É¶Ôä¯ÀÀÆ÷ÇëÇóµÄ×÷³öÏìÓ¦¡£ÀýÈ磬¿ØÖÆÆ÷»á·µ»ØÒ»¸öÌØ¶¨ÊÓͼµ½ä¯ÀÀÆ÷»òÕß½«Óû§Öض¨Ïòµ½ÁíÒ»¸ö¿ØÖÆÆ÷¡£
´úÂë1 °üº¬ÁËÒ»¸öÃûΪ ProductController µÄ¼òµ¥¿ØÖÆÆ÷¡£
´úÂë1– Controllers\ProductController.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
namespace MvcApplication1.Controllers
{
public class ProductController : Controller
{
//
// GET: /Products/
public ActionResult Index()
{
// Add action logic here
return View();
}
}
}

¾ÍÈçÄãÔÚ´úÂë1Öп´µ½µÄ£¬¿ØÖÆÆ÷Ö»ÊÇÒ»¸öÀࣨһ¸öVisual Basic .NET»òÕßC#Àࣩ¡£¿ØÖÆÆ÷¼Ì³Ð»ùÀà System.Web.Mvc.Controller ¡£ ÓÉÓÚ¿ØÖÆÆ÷¼Ì³Ð´Ë»ùÀ࣬ËùÒÔËü¼Ì³ÐÁ˼¸¸öÓÐÓõķ½·¨£¨µÈ»á¶ùÎÒÃÇÀ´ÌÖÂÛÕâЩ·½·¨£©¡£
Àí½â¿ØÖÆÆ÷ Actions
¿ØÖÆÆ÷±©Â¶ actions. Ò»¸ö action ÊÇÒ»¸ö¿ØÖÆÆ÷Éϵķ½·¨£¬ÔÚä¯ÀÀÆ÷µØÖ·À¸ÊäÈëÌØ¶¨URLʱ¾Í»á±»µ÷Óá£ÀýÈ磬ÏëÏó·¢ËÍÒÔÏÂURLÇëÇó£º
http://localhost/Product/Index/3
ÔÚÕâÇé¿öÏ£¬ProductController ÀàÉ쵀 Index() ·½·¨±»µ÷ÓᣠIndex() ·½·¨¾ÍÊÇ¿ØÖÆÆ÷actionµÄÒ»¸öÀý×Ó¡£
¿ØÖÆÆ÷ action ±ØÐëÊÇ¿ØÖÆÆ÷ÀàµÄ¹«¹²·½·¨¡£C#·½·¨Ä¬ÈÏÊÇ˽Óз½·¨¡£×¢ÒâÈκμӵ½¿ØÖÆÆ÷ÀàµÄ¹«¹²·½·¨¶¼»á×Ô¶¯±»±©Â¶³É¿ØÖÆÆ÷action(Äã±ØÐëСÐÄ£¬ÒòΪÈκÎÈËÖ»ÒªÔÚä¯ÀÀÆ÷µØÖ·À¸ÊäÈëÕýÈ·URL¶¼¿ÉÒÔµ÷ÓÿØÖÆÆ÷action)¡£
Âú×ã¿ØÖÆÆ÷action»¹ÐèÒª¼¸¸ö¶îÍâÒªÇó¡£ÓÃ×÷¿ØÖÆÆ÷actionµÄ·½·¨²»ÄÜÖØÔØ¡£»¹ÓУ¬¿ØÖÆÆ÷action ²»ÄÜÊǾ²Ì¬·½·¨¡£ÆäËüµÄ·½·¨¶¼¿ÉÒÔ×÷Ϊ¿ØÖÆÆ÷action¡£
Àí½â Action Result
¿ØÖÆÆ÷ action ·µ»ØÄ³Ð©±»³ÆÎª action result µÄ¶«Î÷¡£ action result ¾ÍÊÇ¿ØÖÆÆ÷action¶Ôä¯ÀÀÆ÷ÇëÇó×÷³öµÄÏìÓ¦¡£
ASP.NET MVC ¿ò¼ÜÖ§³Ö¼¯ÖÐÀà


Ïà¹ØÎĵµ£º

ASP.NETÒ³ÃæÖ®¼ä´«µÝÖµµÄ¼¸ÖÖ·½·¨

Ò».ʹÓÃQueryString
Request.QueryString
   ÔÚASPʱ´ú£¬Õâ¸öÊǽϳ£Óõķ½·¨£¬µ½ÁËASP.NET£¬ºÃÏñÓõÄÈ˲»¶àÁË£¬µ«ÊDz»¹ÜÔõô˵£¬ÕâÊÇÒ»¸öûÓйýʱ£¬ÇÒºÜÖµµÃÍÆ¼öµÄ·½·¨£¬ÒòΪ²»¹ÜÊÇASP»¹ÊÇASP.NET£¬×î»ù±¾µÄ¶¼»¹ÊÇ»ùÓÚHTTpЭÒéµÄ¡£ ȱµãÊǷdz£Ã÷ÏԵģ¬ÈÃÔÚ¶à¸öÒ³Ãæ´«µÝʱ£¬¿ÉÄܾÍRequest²»µ½ÁË
  ʹÓÃQu ......

ASP.NETµÄglobal.asaxÎļþ

     ASP.NETÔÊÐíÎÒÃÇÔÚglobal.asaxÎļþÖбàдÄܹ»½ÓÊÜÈ«¾ÖʼþµÄʼþ´¦ÀíÆ÷¡£Óû§²»»áÖ±½ÓÇëÇóÕâ¸öglobal.asaxÎļþ£¬¶øÊÇÔÚÏìÓ¦Ò»¸öÈ·¶¨µÄÓ¦ÓóÌÐòʼþÖÐ×Ô¶¯µÄÖ´ÐÐglobal.asaxÎļþ¡£global.asaxÎļþÌṩÁ˸ú´«Í³µÄASPÓ¦ÓóÌÐòÖеÄglobal.asaÎļþÀàËÆµÄ·þÎñ¡£
     ÔÚglobal.asa ......

ASP.netÒ³ÃæÌø×ªµÄ¼¸ÖÖ·½·¨

<a>±êÇ©
1.         <a href=”test.aspx”></a>
2.         ÕâÊÇ×î³£¼ûµÄÒ»ÖÖתÏò·½·¨;
HyperLink¿Ø¼þ
1.         Asp.net ·þÎñÆ÷¶Ë¿Ø¼þ ÊôÐÔNavigateUrlÖ¸¶ ......

ASP.NET¶àÓïÑÔ°æµÄ¿ª·¢

Èç¹ûÄú´´½¨µÄÍøÒ³½«ÓÉʹÓò»Í¬ÓïÑÔµÄÓû§ÔĶÁ£¬Ôò±ØÐëΪÕâЩ¶ÁÕßÌṩÓÃËûÃÇ×Ô¼ºµÄÓïÑÔ²é¿´ÍøÒ³µÄ·½·¨¡£Ò»ÖÖ·½·¨ÊÇ·Ö±ðÓø÷ÓïÑÔÖØÐ´´½¨Ò³Ã棬µ«ÕâÖÖ·½·¨¿ÉÄÜÐèÒª´óÁ¿¹¤×÷Á¿¡¢ÈÝÒ׳ö´í²¢ÇÒÔÚ¸ü¸ÄԭʼҳʱºÜÄÑά»¤¡£ASP.NET ΪÄúÌṩÁËÒ»ÖÖ·½·¨£¬Ê¹ÓÃÕâÖÖ·½·¨´´½¨µÄÒ³¿ÉÒÔ¸ù¾Ýä¯ÀÀÆ÷µÄÊ×Ñ¡ÓïÑÔÉèÖûòÓû§ÏÔʽѡÔñµÄÓïÑÔ»ñÈ¡ÄÚ ......

asp.net(c#)×öÒ»¸öÍøÒ³Êý¾Ý²É¼¯¹¤¾ß

×î½ü×öÒ»¸öÍøÕ¾£¬¸ÃÍøÕ¾ÐèÒªÌí¼Ó4000¶à ²úÆ·ÐÅÏ¢£¬Èç¹ûÓÃÈ˹¤·½·¨È¥±ðµÄÍøÕ¾copyÄÇÖÁÉÙÒª»¨·Ñ°ëÔÂʱ¼ä²ÅÄÜÍê³É£¬ËùÒÔÎÒ¸ö°ì·¨Ê¹ÓÃc#×÷³öÀ´ÁËÒ»¸öÍøÒ³Êý¾Ý²É¼¯Èí¼þ
Ïêϸ³ö´¦²Î¿¼£ºhttp://www.jb51.net/article/21468.htm
//ÌáÈ¡²úÆ·ÁбíÒ³ÖвúÆ·×îÖÕÒ³µÄÍøÒ³
private void button1_Click(object sender, EventArgs e)
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ