asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

从零开始学ASP.NET(基础篇 连载一)


发布日期:2019年09月13日
 
从零开始学ASP.NET(基础篇 连载一)

第一天

学习目的

掌握最基本的LabelTextBoxButton控件用法

掌握用StringBuider类连接字符串

理解服务器的环境变量

StringBuilder类

命名空间是SystemText

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

先举几个例子

在cs或vb文件的头部加上

[C#]

using SystemText;

[VB]

Imports SystemText

[C#]

StringBuilder sbFirst = new StringBuilder();

sbFirstAppend(这是第一个学ASPNET的例子</br>);

sbFirstAppend(这个例子太简单</br>);

sbFirstAppend(连三岁小陔都会做我早知道了嘿嘿);

ResponseWrite(sbFirstToString());

[VB]

Dim sbFirst As StringBuilder = New StringBuilder()

sbFirstAppend(这是第一个学ASPNET的例子</br>)

sbFirstAppend( 这个例子太简单</br>)

sbFirstAppend( 连三岁小陔都会做我早知道了嘿嘿)

ResponseWrite(sbFirstToString)

下面就可以做正题了

先建立一个C#的WEB应用程序工程这废话我就少说了吧

放一个Button控件ID为btnShowVariable

放一个Label控件ID为labServerVariable

添加Button的单击事件如下代码

privatevoid btnShowVariable_Click(object sender SystemEventArgs e)

{

labServerVariablesText = ;

StringBuilder info = new StringBuilder();

foreach (object objVar in RequestServerVariables)

{

infoAppend(<span style=fontsize:pt>);

infoAppend(objVarToString());

infoAppend( = <font color=blue>);

infoAppend(RequestServerVariables[objVarToString()]);

infoAppend(</font></span><br>);

}

labServerVariablesText = infoToString();

}

这样我们就可以这样用

ResponseWrite(RequestServerVariables[REMOTE_ADDR]); // IP地址

ResponseWrite(<BR>);

ResponseWrite(RequestServerVariables[URL]); // 网页的URL

               

上一篇:ASP.NET入门教程 4.2.4 身份验证[1]

下一篇:技术高手讲评ASP.NET MVC 1.0