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 : WebControl { public CustomHyperLinkControl() { } // The TargetUrl property represents the URL that // the custom hyperlink control navigates to. [UrlProperty("*.aspx")] public string TargetUrl { get { string s = (string)ViewState["TargetUrl"]; return ((s == null) ? String.Empty : s); } set { ViewState["TargetUrl"] = value; } } // The Text property represents the visible text that // the custom hyperlink control is displayed with. public virtual string Text { get { string s = (string)ViewState["Text"]; return ((s == null) ? String.Empty : s); } set { ViewState["Text"] = value; } } // Implement method to render the control. }
.NET Framework
Available since 2.0
Available since 2.0
Show: