//
using System.ComponentModel;
+using System.Security.Permissions;
namespace System.Web.UI.WebControls {
+ // CAS
+ [AspNetHostingPermission (SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
+ [AspNetHostingPermission (SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
+ // attributes
+#if NET_2_0
+ [ToolboxData ("<{0}:RequiredFieldValidator runat=\"server\" ErrorMessage=\"RequiredFieldValidator\"></{0}:RequiredFieldValidator>")]
+#else
[ToolboxData ("<{0}:RequiredFieldValidator runat=server ErrorMessage=\"RequiredFieldValidator\"></{0}:RequiredFieldValidator>")]
+#endif
public class RequiredFieldValidator : BaseValidator {
protected override void AddAttributesToRender (HtmlTextWriter w)
{
if (RenderUplevel) {
- w.AddAttribute ("evaluationfunction", "RequiredFieldValidatorEvaluateIsValid");
+ w.AddAttribute ("evaluationfunction", "RequiredFieldValidatorEvaluateIsValid", false);
w.AddAttribute ("initialvalue", InitialValue);
}
}
+#if NET_2_0
+ [Themeable(false)]
+#else
[Bindable(true)]
+#endif
[DefaultValue("")]
+ [WebSysDescription ("")]
+ [WebCategory ("Behavior")]
public string InitialValue {
get {
return ViewState.GetString ("InitialValue", "");