ASP.NET½²×ù(2) ASP.NET¿Ø¼þ
2.1 ASP.net ÈëÃÅ
¡¡¡¡Í¨³£Ì¸Ò»¸öѧ¿Æ£¬ÎÒÃÇÀÏÊÇ˵£¬ËüÈëÃźܼòµ¥µÄÂASP.netÒ²ÊÇ¡£ASP.netÌá³öÒ»¸ö¸ÅÄ¾ÍÊÇÈÏΪWEBÒ³Ã棬ҲÊÇÒ»¸ö´°Ì壬ËùÒÔ£¬Ñ§Ï°¹ýÃæÏò¶ÔÏó±à³ÌµÄVB VC BC DephiµÄÅóÓÑ£¬Ñ§ÆðÀ´¾Í¼òµ¥¶àÁË¡£
¡¡¡¡Ò»¸öASP.netÒ³ÃæµÄºó׺ÃûÊÇ".aspx"£¬ËùÒÔ£¬IISÔÚÄã°²×°ÍêASP.netʱ£¬Ò²»á°ÑDefault.aspx×÷ΪÄãµÄĬÈÏÊ×Ò³£¬Íø¹ÜÅóÓÑÒ»¶¨Òª×¢ÒâÁË¡£
¡¡¡¡ASP.net ÊǺóÌì±àÒëÔËÐеģ¬Ö»ÊÇÔÚµÚÒ»´ÎÔËÐÐʱ±àÒ룬ËùÒÔ£¬ÒÔºóµÄÔËÐÐËٶȱÈASPÖ´Ðп졣
¡¡¡¡2.2 д×Ô¼ºµÚÒ»¸öASP.netµÄ³ÌÐò
¡¡¡¡¼¤¶¯Â𣿺ܿì¾Í¿ªÊ¼Ð´µÚÒ»¸ö³ÌÐòÁË£¬Ò»°ãѧÈκÎÓïÑÔ¶¼ÒªHello World!һϰɣ¬ÄÇÎÒÃÇÒ²À´¡£
ÔÚÕâ֮ǰдҪ˵һÏ£¬ASP.netµÄ³ÌÐò¿ÉÒÔÓÃÈκζ«Î÷д£¬ÉõÖÁÊÇWindowsµÄ¼Çʱ¾£¬µ±³õ»ù¶½É½Ò²ºÜÒÉ»ó£¬Òª²»ÒªÓà V Interdev .net À´±àд°¡£¬ÊÂʵ֤Ã÷£¬ÄÇÍæÒâûÊÖдºÃÓá£
¡¡¡¡£¼%@ Page Language="VB"%£¾ ’˵Ã÷Ò»ÏÂÄãʹÓõÄÄÄÒ»ÖÖÓïÑÔÀ´Ð´.netµÄ£¬Èç¹ûÊÇVBµÄ»°£¬ÕâÐпÉÒÔ²»Ð´¡£
£¼%Reponse.Write ("Hello World")%£¾
¡¡¡¡ÃüÃû myfirstasp_net.aspx À´ÎÒÃÇÔËÐÐһϣ¬¹ûÈ»£¬Hello World!
¡¡¡¡×¢Ò⣬Response.Write Óï¾ä£¬ÎÒÃÇÔÀ´Ð´³É Response.Write "Hello World!"Ò²ÊÇÕýÈ·µÄ£¬µ«ÔÚ.netÖУ¬±ØÐëÓÃ"("ºÍ")"¡£
¡¡¡¡2.3 HTML ¿Ø¼þ
¡¡¡¡ASP.net ¿ò¼ÜÖеĵÚÒ»×é¿Ø¼þ³ÆΪ HTML ¿Ø¼þ¡£ÕâЩ¿Ø¼þλÓÚ System.Web.UI.HtmlControls ÃüÃû¿Õ¼äÖУ¬ÊÇ´Ó HtmlControl »ùÀàÖÐÖ±½Ó»ò¼ä½ÓÅÉÉú³öÀ´µÄ¡£Í¼ 1 ˵Ã÷ÁË HTML ¿Ø¼þµÄÀà²ã´Î½á¹¹¡£
ͼ 1. ASP+ HTML ¿Ø¼þ
¡¡¡¡¼¸ºõËùÓжÔÓÚÈκΰüº¬ runat="server" ÊôÐԵıê¼Ç£¬¶¼»áΪÆäÉú³É HTML ¿Ø¼þ¡£ÀýÈ磬ÏÂÃæµÄ HTML ¿É´´½¨Ò»¸öÃûΪ"textBox1"µÄ HtmlInputText ¿Ø¼þµÄʵÀý£º
£¼input type="text" runat="server" id="textBox1" value="some text"£¾
¡¡¡¡Ï±íÖÐÁгöÁË HTML ¿Ø¼þÒÔ¼°¶ÔÓ¦µÄ HTML ±ê¼Ç¡£
¿Ø¼þ ¶ÔÓ¦µÄ±ê¼Ç
HtmlAnchor £¼a£¾
HtmlButton £¼button£¾
HtmlSelect £¼select£¾
HtmlTextArea £¼textarea£¾
HtmlInputButton £¼input type="button"£¾
HtmlInputCheckBox £¼input type="check"£¾
HtmlInputRadioButton £¼input type="radio"£¾
HtmlInputText £¼input type="text"£¾ ºÍ £¼input type="password"£¾
HtmlInputHidden £¼input type="hidden"£¾
HtmlInputImage £¼input type="image"£¾
HtmlInputFile £¼input type="file"£¾
HtmlForm £¼form£¾
HtmlImage £¼img£¾
Ïà¹ØÎĵµ£º
±íµ¥formµÄÌá½»ÓÐÁ½ÖÖ·½Ê½£¬Ò»ÖÖÊÇgetµÄ·½·¨£¬Ò»ÖÖÊÇpost µÄ·½·¨.¿´ÏÂÃæ´úÂë,Àí½âÁ½ÖÖÌá½»µÄÇø±ð:
1 <form id="form1" method="get" runat="server">
2 <div>
3 ÄãµÄÃû×Ö<asp:TextBox ID="name" runat="server"></asp ......
asp Öг£ÓõÄÎļþ´¦Àíº¯Êý ÊÕ²Ø
asp Öд¦ÀíÎļþÉÏ´«ÒÔ¼°É¾³ýʱ³£ÓõÄ×Ô¶¨Ò庯Êý
<%
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'ËùÓÐ×Ô¶¨ÒåµÄVBSº¯Êý
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function DeleteFile(Filename) 'ɾ³ýÎļþ
&nbs ......
µ±Ð´´½¨Ò»¸öasp.net mvcÓ¦ÓóÌÐò£¬»á×Ô¶¯²úÉúÒ»¸ö·ÓÉÅäÖá£
Global.asax.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;
namespace mvcApp
{
// Note: For instructions on enabling IIS6 or IIS7 classic m ......
ʹÓû·¾³£ºWindows XP Professional
¿ª·¢Æ½Ì¨£ºNET2.0,VS2005
ÒѾ¹ý²âÊÔ,ʵÏÖÁËα¾²Ì¬¼¼ÊõµÄʵÏÖ,¿ÉÒÔʵÏÖÖîÈçShow.aspx?MyID=1³É¹¦×ª»»Îª1.htmlµÄת»»,ÏÖÔÚ½«³É¹ûÓë´ó¼Ò·ÖÏíһϣº
ÒýÈ룺ÎÒÃÇΪʲô²»Ö±½ÓʹÓÃShow.aspx?MyID=1ÕâÖÖ·ÃÎÊ·½Ê½¶ø·ÇҪʹÓÃ1.htmlÕâÑùµÄ·ÃÎÊ·½Ê½ÄØ,Ò²ÐíºÜ¶àÈ ......
'º¯ÊýÃû£ºCodeCookie
'×÷ ÓãºCookie·ÀÂÒÂëдÈëʱÓÃ
'²Î Êý£ºstr ---- ×Ö·û´®
'·µ»ØÖµ£ºÕûÀíºóµÄ×Ö·û´®
'ʾ Àý£º
'**************************************************
Public Function CodeCookie(str)
If is ......