动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   .Net → 阅读文章

 几个ASP.NET技巧

作者来源: 
阅读 1274 人次 , 2006-4-26 10:01:00 

OpenFile Dialog in WebForm

如果需要一个在浏览器端打开文件的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应用程序中,如果需要在页面第一次显示时执行一些初始化操作,必须判断IsPostBack属性,例如:

private void Page_Load(object sender, System.EventArgs e)

{

if( ! this.IsPostBack )

{

  // ... Initialize

}

}

Web Forms相互调用

在ASP.NET应用中,如果需要实现WinForm那样的相互调用,最简单的办法是使用Response对象的Redirect方法,例如:

Response.Redirect("WebForm2.aspx");

WebForm之间的参数传递

就像Form之间经常需要互传参数一样,WebForm之间也可能需要传递一些状态参数,例如Login page可能需要将当前UserName传给Main page,此时可以使用HttpSessionState类型的Session对象,例如::

//一个WebForm中Session.Add("UserName",txtUserName.Text);

// 另一个WebForm中:

string sHello = "Hello " + Session["Username"];
  
 本文TagsC#  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:ASP.NET编程中的技巧(1)
· 下一篇:ASF.net窗体对话框的实现(1)
· asp.net高级教程(四)-实战篇
· Asp.net中用核选框显示数据的方法及ButtonColumn的使用方法
· ASP.NET强大的性能(二)
· DotNet语音技术实现
· VC++.NET中事件编程剖析之什么是事件


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077