我有一段时间没有使用过这些。我只是想知道是否可以从aspx页面向用户控件传递值或参数。假设您注册了一个控件,然后使用
之类的东西来使用它<uc1:SampleUserControl id="SampleUserControl1" runat="server"></uc1:SampleUserControl>
样式语法。你能在那里传递参数吗?
答案 0 :(得分:44)
是:
<my:Control runat="server" MyPublicProperty="Value1" MyPublicProperty2="Value2"/>
如上所示,可以在标记中设置任何公共属性。您可以获得比此更高级的功能,并支持子元素等。 See more information
答案 1 :(得分:4)
在用户控件后面的代码中创建公共属性,然后在页面中声明用户控件时可以将这些属性用作属性。查看here