[老贴]《asp.net高级编程》读书笔记(2)

简介:
1.StringBuilder类:
命名空间是:System.Text。

StringBuilder类是个高效的类,StringBuilder.Append连接字符串的方法是非常快的。用于连接大量的字符串,其速度的优越性就会体现出来。
.显示服务器的信息代码:
private void Button1_Click(object sender, System.EventArgs e)
{    
         this.Label1.Text = "";
    StringBuilder sb = new StringBuilder();
    this.Button1.Text = "按扭被按下了";
    foreach(object obj in this.Request.ServerVariables)
    {
             sb.Append("<span style='font-size:9pt'>");
        sb.Append(obj.ToString());
        sb.Append(" = <font color=blue>");
        sb.Append(this.Request.ServerVariables[obj.ToString()]);
        sb.Append("</font></span><br>");
    }
    this.Label1.Text = sb.ToString();
}

2,把事件处理放在客户端还是服务器端进行是个很棘手的问题,值得深入实践中研究
3,State Bag是个数据存储库,可以从页面请求中保留信息
private void Page_Load(object sender, System.EventArgs e)
{
         // 在此处放置用户代码以初始化页面
         if(this.ViewState["viewCount"]==null)
    {
             this.viewCount = 1;
    }
    else
    {
        this.viewCount = Convert.ToInt32(this.ViewState["viewCount"])+1;
    }
    this.ViewState["viewCount"] = this.viewCount;
    this.Label5.Text = "您是第"+this.viewCount.ToString()+" 位访客";

    if(this.IsPostBack==false)
        this.Button1.Text="phincos";
            
}



本文转自Phinecos(洞庭散人)博客园博客,原文链接:http://www.cnblogs.com/phinecos/archive/2006/08/13/475611.html,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
开发框架 .NET Java
ASP.NET Core高级编程--C#基本特性(一)
本文章简略介绍C#的部分特性
|
前端开发 .NET
《ASP.NET MVC 5 高级编程》学习笔记
  前言:   记得当初培训的时候,学习的还是ASP.NET,现在回想一下,图片水印、统计人数、过滤器。。。。HttpHandler是多么的经典!   不过后来接触到了MVC,便立马爱上了它。
1281 0
|
Web App开发 .NET
【转】ASP.NET 3.5 开发范例精讲精析--读书笔记
1. 使用 支持从配置文件web.config 中取得连接字符串和应用程序设置,或从资源文件(.resx 或 .resource)中取得特定项的设置值。(1)使用(2)使用(3)使用 取得资源文件中的设置。
1432 0
|
1月前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
34 7
|
1月前
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
47 0
|
2月前
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
40 0
|
2月前
|
开发框架 前端开发 安全
ASP.NET MVC 如何使用 Form Authentication?
ASP.NET MVC 如何使用 Form Authentication?
|
2月前
|
开发框架 .NET
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
Asp.Net Core 使用X.PagedList.Mvc.Core分页 & 搜索
104 0
|
5月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
169 0