是否有与WPF中的依赖属性类似的策略在ASP.NET中使用?
我想在ASP.NET中创建一个带有自定义属性的UserControl,例如“Car”,然后在视图中我想做这样的事情:
<CarControl Car="Ferrari" runat="server"/>
答案 0 :(得分:1)
从您的示例中,我怀疑主要的一点是能够在标记中设置属性。这可以通过以下方法实现,但它与WPF中的依赖属性没有太多共同之处。
在CodeBehind文件的UserControl类中(名为UserControlName.ascx.vb),您可以添加可在标记中设置的属性Car。您可以通过选择View Code
在上下文菜单中打开此文件。
<强> C#强>
public partial class CarControl : UserControl
{
// ...
public string Car { get; set; }
// ...
}
<强> VB.NET 强>
Public Partial Class CarControl
Inherits UserControl
' ...
Public Property Car As String
' ...
End Class
<强>标记强>
<My:CarControl ID="MyId" runat="server" Car="Ferrari" />