UrlPropertyAttribute Constructor (String)
.NET Framework (current version)
Initializes a new instance of the UrlPropertyAttribute class, setting the Filter property to the specified string.
Assembly: System.Web (in System.Web.dll)
Parameters
- filter
-
Type:
System.String
A file filter associated with the URL-specific property.
An instance of a UrlPropertyAttribute class created with this constructor is initialized with the Filter property set to filter.
The following code example demonstrates a class that implements a URL-specific property. In this code example, a UrlPropertyAttribute attribute is applied to the TargetUrl property of the CustomHyperLinkControl class. The attribute sets a specific file filter for ASP.NET files.
Public Class CustomHyperLinkControl Inherits WebControl Public Sub New() End Sub 'NewNew ' The TargetUrl property represents the URL that ' the custom hyperlink control navigates to. <UrlProperty("*.aspx")> _ Public Property TargetUrl() As String Get Dim s As String = CStr(ViewState("TargetUrl")) If (s Is Nothing) Then Return String.Empty Else Return s End If End Get Set(ByVal value As String) ViewState("TargetUrl") = value End Set End Property ' The Text property represents the visible text that ' the custom hyperlink control is displayed with. Public Overridable Property [Text]() As String Get Dim s As String = CStr(ViewState("Text")) If (s Is Nothing) Then Return String.Empty Else Return s End If End Get Set(ByVal value As String) ViewState("Text") = value End Set End Property ' Implement method to render the control. End Class 'CustomHyperLinkControl
.NET Framework
Available since 2.0
Available since 2.0
Show: