六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

親密接觸ASP.Net(3)

[摘要]不好意思,很久沒有寫文章,主要原因是前段時間考試,忙得飛刀我昏頭轉向,現在時間終于有多余了,所以不得不又提起筆來了(注:沒有筆,回到家,連電腦也沒有,只有在網吧混日子)。但是由于回到家中,沒有電腦,所以我的文章也只能是斷續地寫出來,大家請見諒。最近有朋友問我,哪里可以學好ASP+,我早就說過NGW...
不好意思,很久沒有寫文章,主要原因是前段時間考試,忙得飛刀我昏頭轉向,現在時間終于有多余了,所以不得不又提起筆來了(注:沒有筆,回到家,連電腦也沒有,只有在網吧混日子)。但是由于回到家中,沒有電腦,所以我的文章也只能是斷續地寫出來,大家請見諒。
最近有朋友問我,哪里可以學好ASP+,我早就說過NGWS中帶的文檔是最好的學習手冊,不過由于NGWS的要求太高,還有它的大小(110M)的問題,有一部分兄弟,不能裝上它,我給你們一個站點http://www.aspnextgen.com/quickstart/aspplus/ ,上面的文檔就是NGWS直接帶的,而且這個站點全是由asp+構建的,大家可以直接看到aspx的執行情況,我現在對我們的站點唯一不滿的地方就是不能執行aspx,不能給大家看到例程的執行結果。
好了不說多話了,我們這一節要來看看如何使用asp+中的控件吧。
ASP+中的控件分為兩種,一種是HTML控件(HtmlControls ),一種是WEB控件(WEBControls) ,我們這一節先來講講比較簡單的HTML控件。另一種控件留到下一節再去講:)

HTML控件,如果只是看外觀,發現和普通的HTML標簽沒有什么兩樣,不過就是

<select><a>
這些東東,唯一的區別就是在標簽的后面多了個RunAt="server",其實我們對這個RunAt="Server"我們也不陌生,呵呵,在asp的global.asa文件我們經常看到。但是如果在asp+中多了這個,那么程序代碼的性質也就變了。如:

<select id="aspcn">
<option>ASP</option>
<option>JSP</option>
<option>PHP</option>
</select>


上面的select不過是一個普通的HTML標簽而已,但是如果在select后加上RunAt="server",那么一切都變了。

<select id="aspcn" RunAt="Server">
<option>ASP</option>
<option>JSP</option>
<option>PHP</option>
</select>

那么這個就是一個asp+程序,我們就可以寫ASPX程序了。如:

<% @ import NameSpace="System.Data" %>
<Script Language="c#" RunAt="Server">
  void aspcn_onclick(Object src,EventArgs e)
  {
string selectValue;

if(Page.IsPostBack)
{
selectValue=aspcn.SelectedItem.Value;
SelectItem.Text=selectValue;
}

  }

</script>
<html>
  <head><title>Select演示程序</title></head>
<body>
請選擇:
<form runat="server">
<select id="aspcn" RunAt="Server" >
<option>ASP</option>
<option>JSP</option>
<option>PHP</option>
<option>ASP+</option>
<option>COM</option>
</select>
<asp: Bottun text="提交" OnClick="aspcn_onclick">
<br>
您的選取的Select列表是:<font color=red><asp: Label id="SelectItem" Text="暫無"> </font>
</form>


上面是一個很簡單的aspx例子,主要目的是演示select  HTML控件的用法. 上面的例子中,首先顯示如下:
請選擇:  ASP JSP PHP ASP+ COM  
您的選取的Select列表是:暫無

當你點擊"提交"鍵后,你就會后到:(假設我們 選取的是PHP)
請選擇:  ASP JSP PHP ASP+ COM  
您的選取的Select列表是:PHP

從上面的例子中我們可以看到,我們主要操作的是aspcn_onclick子程序,而這個程序是由名為sub的控件激發的。(這里的Button和Label均屬于WEB控件,我們下一節再講),我們在aspcn_onclick中對于名為aspcn的select控件的操作,我們也很熟悉,呵呵,是不是很像 客戶端的JavaScript?!相信用過javascript的兄弟,一定能看懂程序,呵呵,我們寫服務器程序是不是像是在寫客戶端的程序,M$推出.Net也就是為了達到這個效果,不過這個對初學者來說是個不太好的事情,因為初學者本來就搞不清什么是客戶端什么是服務器,現在又把他們寫在一起,相信很多人要搞糊啦,所以我一開始就建議初學者還是先看看一些基礎的東東為好。
我們使用aspcn.SelectedItem.Value來獲取aspcn列表的值,然后通過SelectItem.Text=selectValue再把這個值傳給名為selectItem的控件。就成為了我們看到的情形。程序是很簡單的,我們在這里只是讓大家有一個初步的了解。
幾乎每一種HTML標簽加上個RunAt="server"就可以成為HTML控件了。具體的有:
HtmlAnchor          HtmlButton   HtmlForm    HtmlGenericControl
HtmlImage           HtmlInputButton (Button)   HtmlInputButton (Reset)   HtmlInputButton (Submit)
HtmlInputCheckBox   HtmlInputFile  HtmlInputHidden   HtmlInputImage
HtmlInputRadioButton  HtmlInputText (Password)   HtmlInputText (Text)  HtmlSelect
HtmlTable       HtmlTableCell   HtmlTableRow   HtmlTextArea

我一時也無法把他們的用法一個個的說明,請大家到我上面說的那個站點自已去看,我們以后寫程序就要熟練使用HTML控件和 Web控件了。只要E文好,相信沒有什么問題,呵呵,不要指望飛刀我翻譯啊,我頭都大了,大家饒我一命。
另外我們要提醒大家的就是,因為我們寫ASP+一般都用c#,所以在命名控件時注意大小寫,不然編譯時會出錯的。再有就是如果程序編譯時請仔細看好出錯信息,不要一出錯就馬上想到去問,自已動腦筋去想想,收獲會更大。呵呵,這一章就到這里了,下一節就要講WEB控件。
(先說一下我的安排了咯,呵呵,講完WEB控件后,再講Bind,然后就是數據庫,接著就是Application和Session,再后來的以后再安排)
88,祝大家過個好春節:)


主站蜘蛛池模板: 天天操天天操天天干 | 婷婷六月久久综合丁香可观看 | 五月婷婷六月丁香 | 色婷婷天天综合在线 | 在线久色 | 日本伊人久久 | 午夜视频福利在线观看 | 一级激情视频 | 亚洲成人99 | 午夜影院免费体验 | 日韩成人免费在线 | 人人爽天天碰天天躁夜夜躁 | 婷婷综合久久中文字幕一本 | 先锋影音在线资源站大全 | 欧美丝袜一区二区三区 | 日本一在线中文字幕天堂 | 四虎www成人影院观看 | 天美视频在线观看 | 中日韩国语视频在线观看 | 午夜视频1000部免费看 | 日韩经典中文字幕 | 欧美一级性生活视频 | 午夜性色视频 | 欧美一级美片在线观看免费 | 最新午夜| 中文字幕乱码系列免费 | 亚洲精品永久免费 | 午夜免费看片 | 亚洲日本天堂 | 色综合天天综久久久噜噜噜久久〔 | 日韩精品在线第一页 | 三级福利片 | 中文国产欧美在线观看 | 五月婷婷六月色 | 在线天堂中文在线资源网 | 亚洲天堂网站 | 日韩欧美视频一区二区 | 四川农村女人一级毛片 | 日韩不卡手机视频在线观看 | 四虎国产一区二区三区 | 性荡视频在线播放视频 |