第一天
學習目的
掌握最基本的LabelTextBoxButton控件用法
掌握用StringBuider類連接字符串
理解服務器的環境變量
StringBuilder類
命名空間是SystemText
StringBuilder類是個高效的類StringBuilderAppend連接字符串的方法是非常快的用於連接大量的字符串其速度的優越性就會體現出來
先舉幾個例子
在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:
pt
>
);
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
From:http://tw.wingwit.com/Article/program/net/201311/15583.html