Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 MVC¸ÅÀÀ£¨C#£©

Model-View-Controller (MVC) ¼Ü¹¹Ä£Ê½½«Ò»¸öÓ¦ÓóÌÐò·ÖΪÈý¸ö×é³É²¿·Ö:Ä£ÐÍ£¬ÊÓͼÓë¿ØÖÆÆ÷¡£ASP.NET MVC¿ò¼ÜΪ´´½¨»ùÓÚMVCµÄWebÓ¦ÓóÌÐòÌṩÁËÒ»ÖÖÌæ´ú·½°¸¡£ASP.NET MVC¿ò¼ÜÊÇÒ»¸öÇáÁ¿¼¶µÄ£¬¿É¸ß¶È²âÊÔµÄչʾ¿ò¼Ü£¨»ùÓÚWeb´°ÌåµÄÓ¦ÓóÌÐò£©£¬Ëü¼Ì³ÐÁËÏÖÓеÄASP.NETÌØÐÔ£¬±ÈÈçĸ°æÒ³ºÍ³ÉÔ±×ʸñȨÏÞ¡£ MVC¿ò¼Ü¶¨Ò ......

ASP.NETµÄglobal.asaxÎļþ

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

ASP.NETÍøÕ¾ÓëDiscuz!NTÂÛ̳ÕûºÏ

²½Öè1£º
ÒýÈë5¸öDLLµ½ÏîÄ¿ÖÐ
·Ö±ðÊÇ
using Discuz.Common;
using Discuz.Forum;
using Discuz.Config;
using Discuz.Entity;
using Discuz.Data;
²½Öè2£º 
   public class Discuz_NT
    {
        public static ArrayList Login(string us ......

ASP.NETÒ³Ãæ´òÓ¡¼¼ÊõµÄ×ܽá

ÍøÂç´òÓ¡¸ÅÊö
¡ôB/S½á¹¹µ¼ÖÂÁËWebÓ¦ÓóÌÐòÖдòÓ¡µÄÌØÊâÐÔ¡£
¡ô³ÌÐòÔËÐÐÔÚä¯ÀÀÆ÷ÖУ¬´òÓ¡»úÔÚ±¾µØ£¬¶øÎļþÈ´¿ÉÄÜÔÚ·þÎñÆ÷ÉÏ£¬µ¼ÖÂÁË´òÓ¡¿ØÖƲ»ÊǺÜÁé»î¡£
¡ô¸ñʽÈçºÎ¿ØÖƺͶ¨ÖƵȣ¬ÊÇÎÒÃÇ¿ª·¢ÖпÉÄÜ»áÃæ¶ÔµÄÎÊÌâ¡£
´òÓ¡ÎĵµµÄÉú³É
1¡¢¿Í»§¶Ë½Å±¾·½Ê½
Ò»°ãÇé¿öÏ£¬Ö÷ҪʹÓÃJS¿ÉÒÔ·ÖÎöÔ´Ò³ÃæµÄÄÚÈÝ£¬½«Óû´òÓ¡µÄÒ³ÃæÔªËØÌ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ