如何将 Default.aspx textbox1 控件的值放入 webusercontrol Textbox ?
问问题
600 次
1 回答
1
在您的用户控件中定义一个可以从您的页面访问的公共属性。
例如(在您的 ascx 中):
Public Property Text() As String
Get
Return Me.TextBox1.Text
End Get
Set(ByVal value As String)
Me.TextBox1.Text = value
End Set
End Property
在你的 Default.aspx 中:
MyUserControl.Text = "this is the text that should be in my usercontrol's textbox"
同样获得价值:
Dim myUserControlsText as String = MyUserControl.Text
您还可以直接从页面的 aspx 标记设置文本。
<uc1:MyUserControl id="MyUserControl1" Text="this is the text that should be in my usercontrol's textbox" runat="server" />
于 2011-01-26T16:23:17.890 回答