在接下来的试一试练习中从创建一个小小的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 入门教程完整版
[] []