首页 >> Asp.net >> Asp.net学习入门 >> 学习ASP.NET八天入门:第一天

学习ASP.NET八天入门:第一天

来源:cnplayer.com 时间:2007-8-7 网友评论条 【


学习目的:

  • 掌握最基本的Label、TextBox、Button控件用法
  • 掌握用StringBuider类连接字符串
  • 理解服务器的环境变量


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

    StringBuilder类是个高效的类,StringBuilder.Append连接字符串的方法是非常快的。用于连接大量的字符串,其速度的优越性就会体现出来。

    先举几个例子:
    在cs或vb文件的头部加上
    [C#]using System.Text; 
    [VB]Imports System.Text 

    [C#]StringBuilder sbFirst = new StringBuilder(); 
    sbFirst.Append(“这是第一个学ASPNET的例子</br>”); 
    sbFirst.Append( “这个例子太简单</br>”); 
    sbFirst.Append( “连三岁小陔都会做,我早知道了,嘿嘿。”); 
    Response.Write(sbFirst.ToString()); 

    [VB]Dim sbFirst As StringBuilder = New StringBuilder() 
    sbFirst.Append(“这是第一个学ASPNET的例子</br>”) 
    sbFirst.Append( “这个例子太简单</br>”) 
    sbFirst.Append( “连三岁小陔都会做,我早知道了,嘿嘿。”) 
    Response.Write(sbFirst.ToString) 

    下面就可以做正题了:
    先建立一个C#的WEB应用程序工程,这废话我就少说了吧。
    放一个Button控件:ID为btnShowVariable
    放一个Label控件:ID为labServerVariable

    添加Button的单击事件,如下代码
    private void btnShowVariable_Click(object sender, System.EventArgs e) 

    labServerVariables.Text = ""; 

    StringBuilder info = new StringBuilder(); 

    foreach (object objVar in Request.ServerVariables) 

    info.Append("<span style="font-size:9pt">"); 
    info.Append(objVar.ToString()); 
    info.Append(" = <font color=blue>"); 
    info.Append(Request.ServerVariables[objVar.ToString()]); 
    info.Append("</font></span><br>"); 


    labServerVariables.Text = info.ToString(); 

    结果显示:

    图片如下:


    这样我们就可以这样用
    Response.Write(Request.ServerVariables["REMOTE_ADDR"]); // IP地址 
    Response.Write("<BR>"); 
    Response.Write(Request.ServerVariables["URL"]); // 网页的URL 

相关阅读:

学习ASP.NET八天入门:第二天

学习ASP.NET八天入门:第三天

学习ASP.NET八天入门:第四天

学习ASP.NET八天入门:第五天

学习ASP.NET八天入门:第六天

学习ASP.NET八天入门:第七天

学习ASP.NET八天入门:第八天

站长工具
关键字排名查询:关键字 网址
相关文章
loading 请稍等,评论加载中...

学习Asp到中国Asp之家(Aspxhome.com)

闽ICP备06017341号