幾個(gè)ASP.NET技巧
如果需要一個(gè)在瀏覽器端打開文件的OpenFile對(duì)話框,可以使用HTML的Input,設(shè)置其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應(yīng)用程序中,如果需要在頁面第一次顯示時(shí)執(zhí)行一些初始化操作,必須判斷IsPostBack屬性,例如: private void Page_Load(object sender, System.EventArgs e)
{
if( ! This.IsPostBack )
{
// … Initialize
}
}
Web Forms相互調(diào)用
在ASP.NET應(yīng)用中,如果需要實(shí)現(xiàn)WinForm那樣的相互調(diào)用,最簡(jiǎn)單的辦法是使用Response對(duì)象的Redirect方法,例如: Response.Redirect("WebForm2.aspx");
WebForm之間的參數(shù)傳遞
就像Form之間經(jīng)常需要互傳參數(shù)一樣,WebForm之間也可能需要傳遞一些狀態(tài)參數(shù),例如Login page可能需要將當(dāng)前UserName傳給Main page,此時(shí)可以使用HttpSessionState類型的Session對(duì)象,例如: //一個(gè)WebForm中:
Session.Add("UserName",txtUserName.Text);
// 另一個(gè)WebForm中:
string sHello = "Hello " + Session["Username"];
- ASP.NET技巧:教你制做Web實(shí)時(shí)進(jìn)度條
- ASP.NET技巧:請(qǐng)求網(wǎng)址并解析返回的html
- ASP.NET技巧:數(shù)據(jù)島出到Excel最為簡(jiǎn)易的方法
- ASP.NET技巧:做個(gè)DataList可分頁的數(shù)據(jù)源
- 調(diào)試ASP.NET應(yīng)用程序的方法和技巧
- ASP.NET技巧:為Blog打造個(gè)性日歷
- ASP.NET編程中的十大技巧
- ASP.NET 2.0 URL映射技巧
- asp.net下GDI+的一些常用應(yīng)用(水印,文字,圓角處理)技巧
- ASP.NET User Control使用技巧一則
- ASP.NET 2.0 URL映射技巧
- 幾個(gè) ASP.NET 小技巧
- ASP.NET 小技巧(2個(gè))
- asp.net 開發(fā)的一些常用技巧
- asp.net項(xiàng)目開發(fā)中用到的小技巧
- ASP.net Textbox的技巧使用
- ASP.NET 后臺(tái)登錄小技巧介紹
- Asp.Net性能優(yōu)化技巧匯總
- ASP.NET常用小技巧
相關(guān)文章
ASP.NET MVC Bundles 用法和說明(打包javascript和css)
本文主要介紹了ASP.NET MVC中的新功能Bundles,利用Bundles可以將javascript和css文件打包壓縮,并且可以區(qū)分調(diào)試和非調(diào)試,在調(diào)試時(shí)不進(jìn)行壓縮,以原始方式顯示出來,以方便查找問題。2016-04-04解讀ASP.NET 5 & MVC6系列教程(8):Session與Caching
這篇文章主要介紹了ASP.NET 5 中的Session與Caching配置和使用,需要的朋友可以參考下2016-06-06在ASP.NET 2.0中操作數(shù)據(jù)之十一:基于數(shù)據(jù)的自定義格式化
GridView, DetailsView, FormView的格式自定義可以有多種方法, 在本文中我們將用DataBound 和 RowDataBound兩種事件來完成,下面主要演示了貨幣、加粗、斜體、高亮的數(shù)據(jù)格式化。2016-05-05在ASP.NET 2.0中操作數(shù)據(jù)之二十九:用DataList和Repeater來顯示數(shù)據(jù)
本文主要講解ASP.NET 2.0中如何使用DataList 和 Repeater 來呈現(xiàn)數(shù)據(jù),DataList包含一個(gè)table標(biāo)記,而Repeater不會(huì)添加任何額外的代碼,個(gè)人在實(shí)際開發(fā)中更推薦使用Repeater。2016-05-05解讀ASP.NET 5 & MVC6系列教程(6):Middleware詳解
這篇文章主要介紹了Middleware詳解,需要的朋友可以參考下2016-06-06在ASP.NET 2.0中操作數(shù)據(jù)之四:使用ObjectDataSource展現(xiàn)數(shù)據(jù)
前面介紹搭建基礎(chǔ)的架構(gòu),下面我們來介紹ASP.NET中,如何利用ObjectDataSource來展現(xiàn)數(shù)據(jù)。通過配置ObjectDataSource,我們指定這些底層的對(duì)象,還有這些對(duì)象的方法如何映射到ObjectDataSource的Select、Insert、Update和Delete方法。2016-04-04決定何時(shí)使用 DataGrid、DataList 或 Repeater(ASP.NET 技術(shù)文章)
決定何時(shí)使用 DataGrid、DataList 或 Repeater(ASP.NET 技術(shù)文章)...2006-10-10在ASP.NET 2.0中操作數(shù)據(jù)之四十二:DataList和Repeater數(shù)據(jù)排序(一)
本文主要介紹利用ObjectDataSource的Selecting事件進(jìn)行DataList和Repeater數(shù)據(jù)排序的方法,DropDownList隱式的為我們將sort expression 和 direction保存在它的view state里,進(jìn)行分頁時(shí)從view state中取出條件進(jìn)行排序。2016-05-05