|
如果需要一個在瀏覽器端打開文件的OpenFile對話框,可以使用HTML的Input,設置其Type為File: <INPUT style="Z-INDEX: 102; LEFT: 145px; WIDTH: 468px; POSITION: absolute;
TOP: 228px; HEIGHT: 25px" type="file" size="58" id="txtFilePath" >
Page_Load與IsPostBack
在ASP.NET應用程序中,如果需要在頁面第一次顯示時執(zhí)行一些初始化操作,必須判斷IsPostBack屬性,例如: private void Page_Load(object sender, System.EventArgs e)
{
if( ! This.IsPostBack )
{
// … Initialize
}
}
Web Forms相互調用
在ASP.NET應用中,如果需要實現(xiàn)WinForm那樣的相互調用,最簡單的辦法是使用Response對象的Redirect方法,例如: Response.Redirect("WebForm2.ASPx");
WebForm之間的參數(shù)傳遞
就像Form之間經(jīng)常需要互傳參數(shù)一樣,WebForm之間也可能需要傳遞一些狀態(tài)參數(shù),例如Login page可能需要將當前UserName傳給Main page,此時可以使用HttpSessionState類型的Session對象,例如: //一個WebForm中:
Session.Add("UserName",txtUserName.Text);
// 另一個WebForm中:
string sHello = "Hello " + Session["Username"];
AspNet技術:幾個ASP.NET技巧,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。