ASP.NET¿çÒ³ÃæµÄ¿Ø¼þµ÷ÓÃ
ASP.NET3.5¿ÉÒԺܼò´ðµÄʵÏÖÒ»¸öºÜÓÐÓõŦÄÜ£¬¼È¿çÒ³Ãæ´«ËÍ£¬
´«Í³µÄÌá½»´°ÌåÖ»»á½«´°ÌåÌá½»¸øËü×Ô¼º¡£¶ø¿çÒ³ÃæµÄÌá½»£¬
»á½«page1µÄÄÚÈÝ´«Ë͸öpage2£¬²¢ÔÚpage2ÖÐʹÓÃpage1ÖеĿؼþ¡£
¢Ù ¿çÒ³Ãæ´«µÝµÄ¼òµ¥ÊµÏÖ
Ò³ÃæÒ»£¨Default.aspx£©ÖеĿؼþ
<asp:TextBox ID="txtPageDefault" runat="server"></asp:TextBox>
<asp:Button ID="btnToPostBackPage" runat="server" Text="¿ç´°ÌåÌá½»"
PostBackUrl="~/PostBackPage.aspx" style="height: 21px" />
Ò³ÃæÒ»µÄºǫ́´úÂëÊDz»ÐèÒªµÄ£¬Ö»ÒªPostBackUrl="~/PostBackPage.aspx"ÕâÑù×¢Ã÷ÒªÌá½»µÄÄ¿±êÒ³Ãæ¾Í¿ÉÒÔÁË
Ò³Ãæ¶þ£¨PostBackPage.aspx£©Ç°Ì¨¿Ø¼þ
<asp:TextBox ID="txtPagePostBack" runat="server"></asp:TextBox>
Ò³Ãæ¶þºǫ́´úÂë
TextBox box = (TextBox)PreviousPage.FindControl("txtPageDefault");
txtPagePostBack.Text = "ǰ´°ÌåÄÚÈÝ£º" + box.Text;
ÓÉ´Ë¿ÉÒÔ¿´µ½£¬Êµ¼ÊÉÏÖ»Òª¶ÔÌá½»°´Å¥µÄPostBackUrlÊôÐÔ½øÐÐÉèÖ㬾ͿÉÒÔÔÚÄ¿±êÒ³ÃæºÜÈÝÒ׵ķÃÎʵ½±»Ìá½»µÄÇ°Ò»Ò³ÃæµÄ¿Õ¼äÄÚÈÝ
¢Ú Ö±½Óͨ¹ýÊôÐÔÀ´·ÃÎÊÇ°Ò³ÃæµÄ¿Ø¼þ
±àÒëÆ÷»á½«Ò³ÃæÖеĿؼþ±àÒëÎªÒ³ÃæÀàÖ®Íâ²»¿É·ÃÎʵÄÀàÐÍ£¬ËùÒÔΪÁËʹÓÃPreviousPageÀàÖ±½Ó·ÃÎÊÇ°Ò³ÃæµÄÄÚÈÝÎÒÃÇÐèÒªÓÃÉèÖÃÊôÐԵķ½Ê½£¬½«ÎÒÃÇÐèÒª·ÃÎʵĿؼþ¹«¿ª
¾ÍÉÏÒ»¸öÀà×ÓÀ´¿´£¬Ê×ÏÈÎÒÃÇÐèÒªÏòDefaultÒ³ÃæµÄºǫ́Ìï¼ä´úÂ룬
±íÃ÷ÊôÐÔDefaultText À´·µ»Øµ±Ç°Ò³ÃæµÄTextBox¿Ø¼þ
public partial class _Default : System.Web.UI.Page
{
public TextBox DefaultText
{
//¶¨ÒåΪֻ¶Á
get { return txtPageDefault; }
}
protected void Page_Load(object sender, EventArgs e)
Ïà¹ØÎĵµ£º
ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔǰµÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕß¶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......
Èç¹û½ö½öÊÇÉÏ´«Ò»¸öÎļþ,×îºÃÊÇʹÓÃFileUpload¿Ø¼þ, ¿ÉÒÔʹÓÃFileUpload1.FileContent.LengthµÃµ½Îļþ´óС, FileUpload1.FileBytesµÃµ½Æä×Ö½ÚÊý×é, ´úÂëÂÔ.
Èç¹ûÒªÉÏ´«¶à¸öÎļþ, Æä¿Í»§¶Ë´úÂëÓëʹÓÃASP.NETÉÏ´«¶à¸öÎļþµ½·þÎñÆ÷»ù±¾Ïàͬ, ±¾ÀýÖмÓÈëÁËÏÂÔØµÄʾÀý´úÂë¡£
Ч¹ûͼÈçÏÂ:
Êý¾Ý¿â½Å±¾
create data ......
ÔÚEmailϵͳÖо³£»áÉÏ´«¶à¸öÎļþµ½·þÎñÆ÷£¬Óû§´ó¶àϰ¹ßÒ»´ÎÉÏ´«ËùÓеÄÎļþ£¬¶ø²»ÊÇÖð¸öÉÏ´«£¬ÎÒÃÇ¿ÉÒÔʹÓÃjavascript¶¯Ì¬µØÌí¼ÓfileÔªËØµ½±íµ¥£¬È»ºóÔÚ·þÎñÆ÷¶Ë´¦ÀíÕâЩfile
Ч¹ûͼÈçÏÂ:
Ò³Ãæ´úÂëMutlileFileUpload.aspxÈçÏÂ:
view plaincopy to clipboardprint?
<%@ Page Language="C#" AutoEventWireup="true" C ......
¼¸¸öÔÂǰ£¬×öÓû§×¢²áÄ£¿éÒªÓõ½·¢ËÍÓʼþ¹¦ÄÜ£¬Ò²Åöµ½ÁËЩ»ò´ó»òСµÄÎÊÌ⣬ÏÖÔÚ×ܽáһϣº
ÎÒÏÈÌù³ö·¢ËÍÓʼþÓõ½µÄ´úÂ룺
public void SendEmail(string stremail, string content,string title)
{
MailMessage mm = new MailMessage();
mm.from = new MailAddress(¹«Ë¾ÓÊÏä) ......
Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯
Êý¾Ý¿âµÄÁ¬½ÓºÍ¹Ø±Õ
¡¡¡¡·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔÄܵÄÓ°Ï졣ϵͳ½«Óû§µÄÊý¾Ý¿âÁ¬½Ó·ÅÔÚÁ¬½Ó³ØÖУ¬ÐèҪʱȡ³ö£¬¹Ø±ÕʱÊÕ» ......