ASP.NET ÖеÄÉè¼Æģʽ֮MVCƪ
ASP.NET ÖеÄÉè¼Æģʽ֮MVCƪ
ASP.NET
ÖеÄÉè¼Æģʽ֮
MVC
ƪ
Éè¼Æģʽ
MVC
Ò³Ãæ¿ØÖÆÆ÷
Ä£°åÓë
Page
»ùÀà
Éè¼Æģʽ
Èí¼þ¿ª·¢ÖУ¬Èí¼þ¸´ÓúÍÍŶÓÐ×÷¶¼Ò»Ö±ÊÇ×îΪÈËÃǹØ×¢µÄÖØÒªÎÊÌâÖ®Ò»¡£ÓÐȤµÄÊÇ£¬ÕâÁ½¸öËƺõÊôÓÚÈí¼þ¹¤³Ì·¶³ëµÄÎÊÌⶼÓÐÒ»¸ö¹²Í¬µÄ¼¼Êõ·½ÃæµÄ½â¾öÖ®µÀ£ºÉè¼Æģʽ¡£
ÔÚÕâÀ±ÊÕßÎÞÒâ¶ÔÉè¼ÆģʽµÄº¬Òå½øÐйý¶à½éÉÜ»òÕßÑϸñ¶¨Ò壬ֻÊǸøÒ»¸ö±È½Ï¼òµ¥µÄÀí½â£ºÉè¼ÆģʽÊǶÔһЩ¾³£³öÏÖÎÊÌâµÄÒ»ÖÖ½â¾ö·½Ê½£¬ÕâÖÖ½â¾ö·½Ê½À´×ÔÓÚÐí¶à¿ª·¢ÈËÔ±µÄ¾Ñé×ܽᡣ
MVC—WEB
¿ª·¢ÖÐ×î»ù±¾µÄÉè¼Æģʽ
ÔÚ¾µäµÄÉè¼ÆģʽÊé¼®ÖУ¬³£ÓõÄÉè¼ÆģʽÓжþÈýÊ®ÖÖ¡£¾Í
WEB
Ó¦ÓóÌÐò¿ª·¢À´Ëµ£¬
MVC
¿ÉÄÜÊÇ×î»ù±¾µÄÒ»ÖÖÉè¼ÆģʽÁË¡£µÄÈ·£¬
WEB
Ó¦ÓóÌÐòÓÐһЩÌØÓеÄÎÊÌ⣬ÊÝ¿Í»§¶Ë
¡¢²»Á¬ÐøµÄ״̬¡¢¶ÔÓÑÉƽçÃæµÄ¹Ø×¢£¬ÒÔ¼°ÓúÀ´Óú¶àµÄÖÕ¶ËÉ豸
…
¡£
MVC
½«³ÌÐò¹¦ÄÜ·Ö³ÉÈý²¿·Ö¿¼ÂÇ£ºÊÓͼ
(VIEW
£¬¼´¿É¼ûµÄÓû§½çÃ沿·Ö
)
¡¢Ä£ÐÍ£¨
Model
£¬³ÌÐòµÄÊý¾ÝÄ£ÐͺÍÒµÎñÂß¼²¿·Ö£©£¬¿ØÖÆÆ÷£¨
Controller
£¬¸ù¾ÝÓû§ÊäÈë֪ͨģÐͺÍÊÓͼ½øÐÐÏàÓ¦¸ü¸Ä£©¡£
MVC
½«
WEB
Ó¦ÓóÌÐòµÄÒ»¸öÒ³Ãæ·Ö³ÉÈô¸É²¿·Ö£¬µ±¶ÔÆäÖеÄÒ»²¿·ÖÐÞ¸Äʱ£¬ÁíÍâÒ»²¿·Ö¿ÉÄÜÖ»ÐèÒªºÜÉٵı䶯ÉõÖÁ±£³ÖÔÑù£¬Ê¹µÃÓ¦ÓóÌÐò¶ÔÐèÇó±ä»¯µÄÊÊÓ¦ÐÔ¸üºÃ¡£
´ËÍ⣬
WEB
Ó¦ÓóÌÐòÍùÍù¼ÈҪʵÏÖÃÀ¹ÛµÄÓû§½çÃ棬ÓÖҪʵÏÖ¾«È·¸´ÔÓµÄÉÌÎñÂß¼£¬È»¶ø²¢²»ÊÇËùÓеÄÈ˶¼ÄÜͬʱ×öºÃÕâÁ½¼þÊÂÇé¡£ÓÐÁË
MVC
£¬¿ª·¢ÍŶӳÉÔ±¼äµÄÐ×÷¾Í±È½ÏÈÝÒ×ÁË¡£
ASP.NET
ÖеÄ
MVC
ASP.NET
¶Ô
MVC
ÌṩÁËÖ§³Ö¡£±àд´úÂëÒþ²ØµÄÍøҳʱ£¬³ÌÐò´úÂë±»·ÖΪÁ½²¿·Ö£º
.ASPX
Ò³ÃæÎļþºÍÒ»¸öµ¥¶ÀµÄÀàÎļþ
(.CS
Îļþ
)
¡£
ÔÚͼ
1
ËùʾµÄÀý×ÓÖУ¬Óû§´ÓÏÂÀ¿òÑ¡ÔñͼÊéÀà±ð£¬Ìá½»ºó£¬Áгö¸ÃÀà±ðϵÄÊé¼®Çåµ¥¡£
ͼ
1
ʾÀý
ÊÓͼ
´ËÀý×ÓµÄ
View
²¿·ÖÔÚ
.ASPX
ÎļþÖУº
<%
@ Page language
=
"
c#
"
Codebehind
=
"
WebForm1.aspx.cs
"
AutoEventWireup
=
"
false
"
Inherits
=
"
TempSite.WebForm1
"
%>
<
HTML
>
<
HEAD
><
title
>
BookView
</
title
></
HEAD
>
<
body
>
&nb
Ïà¹ØÎĵµ£º
ÏÖÔÚÖ÷Á÷µÄÍøÕ¾¿ª·¢ÓïÑÔÎÞÍâºõasp¡¢php¡¢asp.net¡¢jspµÈ¡£
ÍøÒ³´Ó¿ªÊ¼¼òµ¥µÄhmtlµ½¸´ÔӵķþÎñÓïÑÔ£¬×ß¹ýÁË10¶à¸öÄêÍ·£¬¸÷ÖÖ¼¼Êõ²ã³ö²»Çµ¥¸öµÄÖ÷Á÷¼¼ÊõÒ²ÔÚ²»¶Ï·Ðµİ汾£¬ÏÖÔÚ·ÖÎöϸ÷ÖÖÓïÑÔµÄÇø±ð¡¢ÓÅÊÆ¡¢ÁÓÊÆ¡¢¿ª·¢×¢ÒâÊÂÏ
HTML:µ±È»ÕâÊÇÍøÒ³×î»ù±¾µÄÓïÑÔ,ÿһ¸ö·þÎñÆ÷ÓïÑÔ¶¼ÐèÒªËüµÄÖ§³Ö,Ҫѧϰ,Õâ¸ö¿Ï¶¨ÊÇ¿ªÊ¼ ......
ÈçºÎͨ¹ýASP.NETÀ´ÏÂÔØÎļþ£¬Õâ¸öÎÊÌâÎÒÃǾ³£Óöµ½£¬°Ñ³£Óõķ½·¨×ܽᵽһÆð£¬Ñ§Ï°Ñ§Ï°¡£µ±ÎÒÃÇÒªÈÃÓû§ÏÂÔØÒ»¸öÎļþ£¬×î¼òµ¥µÄ·½Ê½ÊÇͨ¹ýResponse.RedirectÖ¸Á
Response.Redirect("test.doc")
Äú¿ÉÒÔ°ÑÉÏÃæÕâÐÐÖ¸Áî·ÅÔÚButtonµÄClickʼþµ±ÖУ¬µ±Óû§µã»÷°´Å¥Ö®ºó£¬ÍøÒ³¾Í»á±»×ªÖ·µ½¸Ãwordµµ£¬Ôì³ÉÏÂÔصÄЧ¹û¡£
µ«Ê ......
ÔÚC#ÖУ¬static±äÁ¿±íʾ¸Ã±äÁ¿ÊôÓÚÀ࣬¶ø²»ÊÇÀàµÄʵÀý¡£¿ÉÒÔ˵ÊǸÃÀàµÄËùÓÐʵÀý¹²ÏíÒ»¸östatic±äÁ¿¡£
asp.netµÄÒ³Ãæ¾ÍÊÇÒ»¸öÀ࣬ÎÒÃÇ·ÃÎÊÒ»¸öÒ³Ãæ¡£¾Í»áÔÚ·þÎñÆ÷ÉÏʵÀý»¯Ò»¸ö¸ÃÀàµÄʵÀý£¬À´ÏìÓ¦ÎÒÃǵÄÇëÇó¡£
“ËùÓÐʵÀý¹²ÏíÒ»¸östatic±äÁ¿” Õâ¾ÍÒâζ×Å£¬ËùÓеĿͻ§¶Ë·ÃÎʵ½µÄasp.netÒ³ÃæÖÐstatic±äÁ¿¶¼ÊÇͬһ¸ ......
$.ajax({
type: "POST", //·ÃÎÊWebServiceʹÓÃPost·½Ê½ÇëÇó
......
#region Çå³ýÎı¾Ñùʽ Ö÷ÒªÓ¦ÓÃÓÚ´ÓÍøÂçÕ³Ìù½øÀ´µÄÎı¾
[WebMethod]
public static string ClearStyle(string yourStr)//Çå³ýÑùʽ
{
& ......