易截截图软件、单文件、免安装、纯绿色、仅160KB

Asp.Net Master模板页的控件和属性

 内容页访问MasterPage中的控件,有两种解决方案:
一、是用弱类型访问
    使用 FindControl 方法获取模板页的控件
    ((Label)Master.FindControl("Label1")).Text = "xxx";
  
二、给模板页添加属性来使用强类型访问(推荐)
    模板页定义;
    //属性
    private string x;
    public string X
    {
        get { return this.x; }
        set { this.x = value; }
    }
    //控件的属性以属性的形式公开给内容页
    public string LabelCaption
    {
        get { return this.Label1.Text; }
        set { this.Label1.Text = value; }
    }
    模板页使用属性的时候,内容页要访问的话,必须在模板页中加入一条指令,如:
    <%@ MasterType VirtualPath="~/MasterPage.master" %>
    //使用Master关键字获取模板页的信息
    Master.TextBoxValue = "xxx";
    Master.LabelCaption= "yyy";
    Master.X = "zzz";
如果不是用<%@ MasterType VirtualPath="~/MasterPage.master" %>将会编译错误,也不会出想智能提示


相关文档:

asp.net上传文件格式限制

if(MyFile.PostedFile.ContentType   !=   "image/gif"    
  &&   MyFile.PostedFile.ContentType   !=   "image/jpg"    
  &&   MyFile.PostedFile.ContentType   !=   "image/pjpeg"    
  && &n ......

关于asp.net Session丢失问题的总结


顺便提一下asp中Session的工作原理:
asp的Session是具有进程依赖性的。ASP Session状态存于IIS的进程中,也就是inetinfo.exe这个程序。所以当inetinfo.exe进程崩溃时,这些信息也就丢失。另外,重起或者关闭IIS服务都会造成信息的丢失。
asp.net Session的实现
asp.net的Session是基于HttpModule技术做的,HttpModule ......

ASP.NET 生命周期

ASP.NET 生命周期
对于Asp.net页面层开发无论是写页面还是写控件,我觉得都可以用一句话描述:"Do the right thing at the right time in the right place."
本文通过记录页面事件的触发顺序看请求的处理流程,从中可以看出ASP.NET 的生命周期
创建一个网站,在页面上添加一个Label和一个Button,在Default.aspx.cs中修改 ......

用ASP.NET读取QQ相册

 最近遇到要读取QQ相册的问题,所以自己诼磨了下,把读取相册的思路和代码写下来。 
      很多网站到图片链接都做了盗链处理。意思是如果你想在不是他的网站上引用图片就不会正确显示图片,而是一张其它的版权说明之类的图片。实现防盗链的一般做好是通过判断Request的Headers中的Re ......

浅析ASP.NET生成随机密码(转)

 实现ASP.NET生成随机密码功能是很容易的,下面的代码给出了完整的实现方法:
public static string MakePassWord(string PwdChars, int Pwdlen)
{
    string mpstr = "";
    int iRandNum;
    Random mrnd = new Random();
    for (int ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号