ASP.NETÖÐÐÎʽµÄÓ÷¨
½ñÌìµÚÒ»Ì쿪ͨÁ˲©¿Í£¬ÐÄÇéÀÖ×Ì×̵ģ¬ÒòΪ¿ÉÒÔºÍÔ°×ÓÀïµÄÅóÓÑÒ»ÆðÑо¿¼¼ÊõÁË¡£ÎÒÏ£Íû°ÑƽʱÔÚÏîÄ¿ÖлýÀÛµÄ֪ʶÒÔ¼°×Ô¼ºÑ§Ï°µÄ֪ʶͬ԰×ÓÀïµÄÅóÓÑ·ÖÏí·ÖÏí¡£ÎªÎÒÃÇÔ°×ÓµÄ׳´ó¸¶³ö×Ô¼ºµÄÒ»µãŬÁ¦¡£ÕâÊÇÎÒ·¢±íµÄµÚ¶þƪ»°Ì⣬ϣÍû¶ÔÕâ<%%>Óï·¨²»ÊìϤµÄÅóÓÑÌṩ°ïÖú£¬¶ÔÒѾÊìϤµÄÅóÓÑ£¬Ï£ÍûÄÜÌá³öÄãÃDZ¦¹óµÄÒâ¼û¡£
ÔÚasp.netÖо³£³öÏÖ°üº¬ÕâÖÖÐÎʽ<%%>µÄhtml´úÂë,ÎÒÕâÀïÌØ±ðÊÕ¼¯ÁË£¬×ܵÄÀ´Ëµ°üº¬ÏÂÃæÕâÑù¼¸ÖÖ¸ñʽ£º
Ò». <%%>
ÕâÖÖ¸ñʽʵ¼ÊÉϾÍÊǺÍaspµÄÓ÷¨Ò»ÑùµÄ£¬Ö»ÊÇaspÖÐÀïÃæÊÇvbscript»òÕßjavascript´úÂ룬¶øÔÚasp.netÖÐÊÇ.netƽ̨ÏÂÖ§³ÖµÄÓïÑÔ¡£
ÌØ±ð×¢Òâ:·þÎñÆ÷¿Ø¼þÖв»ÄÜÓÐ<%%>Óï·¨
(ÕâÀïÎÒÓÃC#´úÂë)
<%
int a = 2;
int b = 3;
int c = a + b;
Response.Write(c);
%>
¶þ. <%#%>
Èç¹ûÊÇÕâÖÖ¸ñʽµÄ»°ÄǾÍÊÇasp.netÏÂÌØÓеģ¬ËüÊǿؼþÊý¾Ý°ó¶¨µÄÓï·¨,ÇÒ±ØÐëÒªµ÷ÓøÿؼþµÄDataBind()·½·¨²ÅÖ´ÐÐ(»òÕßÕû¸öÒ³ÃæPage.DataBind()Ò²¾ÍÊǶÔËùµÃ¿Ø¼þ¶¼µ÷ÓÃDataBind()·½·¨,ÔÚÕâÖÖÇé¿öϲ»¹ÜÊÇ·þÎñÆ÷¿Ø¼þ»¹Êǿͻ§¶Ë¿Ø¼þ¶¼»á°ó¶¨)
ÌØ±ð×¢Ò⣺ֻÓзþÎñÆ÷¿Ø¼þ²ÅÄÜÓÃ<%#%>Óï·¨£¨²»×¼È·µÄ£©
2007-1-25ÐÞ¸ÄÓÚ:µ±Õû¸öÒ³Ãæµ÷ÓÃthis.DataBinder()·½·¨Ê±£¬²»¹ÜÊÇ·þÎñÆ÷¿Ø¼þ»¹Êǿͻ§¶Ë¿Ø¼þ¶¼»á°ó¶¨
<div>
Server Control:<asp:TextBox ID="TextBox1" runat="server" Text="<%#text%>"></asp:TextBox><br /><!--Server Control-->
Client Control:<input type="text" id="textbox2" value="<%#text%>" /><!--Client Control-->
</div>
aspx.cs´úÂëÈçÏÂ:
protected string text;//×¢ÒâÕâÀï±ØÐëÉêÃ÷Ϊpublic»òprotected,·ñÔòaspxÒ³Ãæ(×ÓÀà)ÎÞ·¨·ÃÎÊ
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.text = "aaaaaaaaaaaaa";
this.TextBox1.DataBind();//»òthis.DataBind();
}
}
µ±this.TextBox1.DataBind() ÔËÐÐÏÔʾ³öÀ´µÄЧ¹û
this.DataBind() ÔËÐÐÏÔʾ³öÀ´µÄЧ¹û
Èý. <%=%>
ÕâÖÖÐÎʽʵ¼ÊÉÏÊÇÓÉ<%%>À©Õ¹¶øÀ´µÄ.µÈ¼ÛÓÚ:Response.Write(<%%>)ÕâÖÖÐÎʽ(²»±ê×¼£¬µ«ÄÜ¿´Ã÷°×),ËüÆäʵҲ¿ÉÒÔ¿´³ÉÊÇÒ»ÖÖ°ó¶¨.
aspx´úÂë:
<label
Ïà¹ØÎĵµ£º
1.Using jQuery with ASP
.NET
http://dotnetslackers.com/articles/ajax/using-jquery-with-asp-net.aspx
°üÀ¨jQueryÔõôµ÷ÓÃasp.net web service
2.jQuery and ASP.NET AJAX
UpdatePanel
http://www.dotnetfunda.com/articles/article471-jquery-and-aspnet-ajax-updatepanel.aspx
²¿·Ö¸üкóÔõô±£³ÖjQueryÓ¦Ó ......
1¡¢»ùÓÚASP.NET¼¼ÊõµÄÒ³Ãæ»º´æ
¡¡¡¡»ùÓÚASP.NET¼¼ÊõµÄÒ³Ãæ»º´æ£¬Í¨³£ÓÐÈçÏÂÁ½ÖÖÓ¦Ó÷½Ê½£º
¡¡¡¡Ò»¡¢»ùÓÚÊý¾Ý¿â´¥·¢(ÉèÖûº´æÒÀÀµ²ßÂÔ£¬µ±Êý¾Ý¿âÖÐÊý¾Ý·¢Éú±ä»¯Ê±£¬´¥·¢»º´æÊ§Ð§;µ«Î¢ÈíÌṩµÄ½â¾ö·½°¸Ä¿Ç°½öÖ§³ÖSQL Server,Èç¹ûÊÇORACLEÐèÒª×Ô¼ºÊµÏÖ´¥·¢½Ó¿Ú)¡£
¡¡¡¡¶þ¡¢»ùÓÚÎļþÒÀÀµµÄ²ßÂÔ(¿ÉÒÔÉèÖûº´æÒÀÀµÓÚÎļþÖÐµÄ¾ß ......
ÕâÀïÖ÷Ҫ̸̸ApplicationÀàÖеÄʼþ
ÓÉǰһƪÎÄÕ¿ÉÒÔÖªµÀ£¬Ò»µ©³öÏÖÁËHttpContextÀàµÄÒ»¸öʵÀý£¬HttpRuntimeÀà¾Í»á½¨Á¢Ò»¸öASP.NETÓ¦ÓóÌÐò¶ÔÏóÀ´Íê³É¸ÃÇëÇó¡£Ò»¸öÓ¦ÓóÌÐò°üÀ¨HttpApplicationÀàµÄÒ»¸öʵÀý¡£HttpApplicationÊÇÒ»¸öglobal.asaxÅÉÉúµÄ¶ÔÏ󣬴¦ÀíËùÓб»´«µÝ¸øÄ³¸öÐéÎļþ¼ÐµÃHttpÇëÇó¡£Ò»¸öÕýÔÚ ......
½¡¿µ×´¿ö¼àÊӵij£ÓÃÊõÓ
ÇëÇó
ÏìÓ¦
ÐéÄâÓû§£ºÄ£Äâä¯ÀÀÆ÷ÏòWeb·þÎñÆ÷·¢ËÍÇëÇó²¢½ÓÊÕÏìÓ¦µÄÒ»¸ö½ø³Ì»òÏ̡߳£
ÏìӦʱ¼ä£ºä¯ÀÀÆ÷ÏòWeb·þÎñÆ÷Ìá½»Ò»¸öÇëÇóµ½ÊÕµ½ÏìÓ¦Ö®¼äµÄ¼ä¸ôʱ¼ä¡£
˼¿¼Ê±¼ä£ºä¯ÀÀÆ÷ÔÚÊÕµ½ÏìÓ¦ºóµ½Ìá½»ÏÂ
Ò»¸öÇëÇóÖ®¼äµÄ¼ä¸ôʱ¼ä¡£
ÇëÇó³É¹¦ÂÊ£ºWeb·þÎñÆ÷ÕýÈ·´¦ÀíµÄÇëÇóÊýÁ¿ºÍ½ÓÊÕµ½µÄÇëÇóÊýÁ¿µÄ±È¡ ......