在接下來的試一試練習中從創建一個小小的Hello World風格的用戶控件開始並將它們包含到頁面中該代碼只是顯示了在首次進入Wrox United的Web站點時看到的標題文本您將會看到如何將用戶控件放置到一個Web頁面上然後再放置到第二個Web頁面上
()打開VWD在本章目錄(C:}BegASPNE\Chapters\Begin\Chapterl)下創建一個新的ASP NET Web站點名為SimpleUserControl
()在Solution Explorer中右擊該Web站點並選擇Add New Item選擇Web UserControl輸入名稱SimpleUserCon}rolascx並在Separate File選項中選中Place Code
()現在需要向頁面中添加一些控件再次拖放兩個Label控件一個TextBox控件和一個Button控件
如果方便可以將本章第一個試一試中的相關代碼剪切並粘貼到Source View中
<asp:Label ID=Label runat=server Text=What is the answer to the meaning of life the universe and everything?></asp:Label>
<asp:TextBox ID=TextBox runat=server></asp:TextBox>
<br /><br />
<asp:Button ID=Button runat=server Text=Button /><br />
<asp:Label ID=
Label
runat=
server
Text=
></asp:Label>
()再次雙擊該頁面這次向SimpleUserControlascxvb中添加以下的後台代碼
Partial Class SimpleUserControl
Inherits SystemWebUIUserControl
Protected Sub Page_Load(ByVal sender As Object ByVal e As SystemEventArgs) Handles MeLoad
If PageIsPostBack Then
If TextBoxText = Then
LabelText = So you read Douglas Adams as well
Else
LabelText = No Im not sure thats it
End If
End If
End Sub
End Class
ASPNET 入門教程完整版
[] []
From:http://tw.wingwit.com/Article/program/net/201311/14765.html