Asp.netÖжàÓïÑÔµÄʵÏÖ
1.Ê×ÏȵÃÏÈÁ˽âÏÂÃæµÄ֪ʶ£º
Á˽âÒ»¸öÃû´Ê:±í´ïʽÓï·¨
±í´ïʽÓï·¨¸ñʽ£º<%$ ... %>
ËüÊÇASP.NET2.0ÐÂÔöÁËÒ»ÖÖÉùÃ÷ÐÔ±í´ïʽÓï·¨£¬¿ÉÔÚ·ÖÎöҳ֮ǰ½«ÖµÌæ»»µ½Ò³ÖÐ.
ASP.NET±í´ïʽÊÇ»ùÓÚÔËÐÐʱ¼ÆËãµÄÐÅÏ¢ÉèÖÿؼþÊôÐÔµÄÒ»ÖÖÉùÃ÷ÐÔ·½Ê½.
ASP.NET±í´ïʽÖ÷ÒªÓ¦ÓÃÔÚ:Á¬½Ó×Ö·û´®,Ó¦ÓóÌÐòÉèÖÃ,×ÊÔ´ÎļþµÈµØ·½.
ASP.NET ±í´ïʽµÄ»ù±¾Óï·¨ÈçÏ£º
<%$ expressionPrefix: expressionValue %>
ÏÂÃæÑÝʾ±í´ïʽÓï·¨ÔÚÁ¬½Ó×Ö·û´®ºÍÓ¦ÓóÌÐòÉèÖõÄÓ¦Óãº
a.±í´ïʽÓï·¨ÔÚÁ¬½Ó×Ö·û´®µÄÓ¦ÓÃ
½«´æ´¢ÔÚWeb.configÎļþÖеÄÁ¬½Ó×Ö·û´®µÄÖµÉèÖÃΪ¿Ø¼þµÄÁ¬½Ó×Ö·û´®ÊôÐÔ
<asp:SqlDataSource ID="SqlDataSource1" Runat="server"
SelectCommand="SELECT * from Employees"
ConnectionString="<%$ ConnectionStrings:NorthwindCon %>">
</asp:SqlDataSource>
<configuration>
<connectionStrings>
<add name="NorthwindCon"
connectionString="Data Source=yanfa0;Integrated Security=SSPI;Initial Ctalog=Northwind;"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
b.±í´ïʽÓï·¨ÔÚÓ¦ÓóÌÐòÉèÖõÄÓ¦ÓÃ
ʹÓñí´ïʽÀ´ÒýÓÃÔÚWeb.configÅäÖÃÎļþÖж¨ÒåµÄÓ¦ÓóÌÐòÉèÖÃ
<asp:Label ID="Label1" runat="server" Text="<%$ AppSettings:Txt %>"></asp:Label>
<appSettings>
<add key="Txt" value="Abc"/>
</appSettings>
Æäʵ±í´ïʽÓï·¨»¹ÓÐÒ»¸öÖØÒªµÄÓ¦ÓÃ,¾ÍÊÇÔÚ×ÊÔ´ÎļþÖеÄʹÓÃ,¶ø×ÊÔ´ÎļþÕýÊÇÎÒʵÏÖ±¾µØ»¯µÄ»ù´¡.
ÇøÓòÐԵĸñʽÉèÖÃ
ÇøÓòÐÔÃû³ÆºÍ±êʶ·ûÃû³Æ×ñÑRFC 1766±
Ïà¹ØÎĵµ£º
¿ÉÒÔʹÓÃÒÔÏ·½·¨×Ô¶¨Òå PasswordRecovery ¿Ø¼þ£º
·¿ÉÒÔ±à¼ÏÔʾµÄÄ£°å²¢¸ü¸Ä¿Ø¼þµÄÓû§½çÃæ (UI)¡£
·¿ÉÒÔ½« ASP.NET Ö÷ÌâÓ¦Óõ½¸Ã¿Ø¼þ¡£Óйظü¶àÐÅÏ¢£¬Çë²Î¼û ASP.NET Ö÷ÌâºÍÍâ¹Û¸ÅÊö¡£
·¿ÉÒÔʹÓÿؼþµÄÊôÐÔ£¨Èç QuestionLabelText »ò InstructionTextStyle£©ÐÞ¸ÄÆäÍâ¹Û¡£
1¡¢½«Ò»¸ö ......
ÔÚweb¿ª·¢Ê±£¬ÓеÄϵͳҪÇóͬһ¸öÓû§ÔÚͬһʱ¼äÖ»ÄܵǼһ´Î£¬Ò²¾ÍÊÇÈç¹ûÒ»¸öÓû§ÒѾµÇ¼ÁË£¬ÔÚÍ˳ö֮ǰÈç¹ûÔٴεǼµÄ»°ÐèÒª±¨´í¡£
³£¼ûµÄ´¦Àí·½·¨ÊÇ£¬ÔÚÓû§µÇ¼ʱ£¬ÅжϴËÓû§ÊÇ·ñÒѾÔÚApplicationÖдæÔÚ£¬Èç¹û´æÔھͱ¨´í£¬²»´æÔڵĻ°¾Í¼Óµ½ApplicationÖÐ(ApplicationÊÇËùÓÐSession¹²Óеģ¬Õû¸öwebÓ¦ÓóÌÐòΨһµÄÒ ......
¾¡Ô绺´æ;¾³£»º´æ ÄúÓ¦¸ÃÔÚÓ¦ÓóÌÐòµÄÿһ²ã¶¼ÊµÏÖ»º´æ¡£ÏòÊý¾Ý²ã¡¢ÒµÎñÂß¼²ã¡¢UI »òÊä³ö²ãÌí¼Ó»º´æÖ§³Ö¡£ÄÚ´æÏÖÔڷdz£±ãÒË — Òò´Ë£¬Í¨¹ýÒÔÖÇÄܵķ½Ê½ÔÚÕû¸öÓ¦ÓóÌÐòÖÐʵÏÖ»º´æ£¬¿ÉÒÔ»ñµÃºÜ´óµÄÐÔÄÜÌá¸ß¡£ »º´æ¿ÉÒÔÑÚ¸ÇÐí¶à¹ýʧ»º´æÊÇÒ»ÖÖÎÞÐè´óÁ¿Ê±¼äºÍ·ÖÎö¾Í¿ÉÒÔ»ñµÃ“×ã¹»Á¼ºÃµ ......
ÐèÇó
ÈçÏÂÃæµÄÏîÄ¿½á¹¹£¬ÎÒÃÇ»áÔÚDefault.aspxÒ³ÃæÖÐÐèÒª´«µÝÁ½¸öÖµµ½SilverlightTestPage.aspxÒ³Ã棬²¢ÇÒÐèÒªÔÚSilverlightTestPage.aspxÒ³ÃæËùËÞÖ÷µÄSilverlightÓ¦ÓóÌÐòÖлñÈ¡²¢ÏÔʾ£º
1.ÏÈÐÞ¸Äpage µÄ¹¹Ô캯Êý
public Page(string passText)
{
InitializeComponent();
& ......
1.ÔÚ¹¤¾ßÏäÖÐÌí¼ÓBrettle.Web.NeatUpload.dll£¬¿ÉÒÔ¿´µ½¹¤¾ßÏäÖгöÏÖInputFileµÈ¿Ø¼þ¡£
2.¸´ÖÆÎļþ¼ÐNeatUploadµ½¸ùĿ¼.
3.ÍÏ·ÅʹÓÃÉÏ´«¿Ø¼þInputFileºÍ½ø¶ÈÌõProgressBar,Ìí¼ÓÉÏ´«ÎļþµÄ°´Å¥.aspxÒ³Ãæ´úÂëÈçÏ£º
<body>
<form id="form1" runat="server">
<div>
<upload: ......