#endregion
而脚本注册属性为string ,用于输入和保存相关脚本信息
1 [Description("图版按钮链接"), DefaultValue("../images/")]
2 public string ScriptContent
3 {
4 get
5 {
6 object obj = ViewState["ScriptContent"];
7 return obj == null ? "" : (string)obj;
8 }
9 set
10 {
11 ViewState["ScriptContent"] = value;
12 }
13 }
是否支持客户端表单验证的属性如下:
1 定义是否调用js函数validate(this.form);进行数据校验#region 定义是否调用js函数validate(this.form);进行数据校验
2 private bool _validateForm = false;
3 //定义是否调用js函数validate(this.form);进行数据校验
4 public bool ValidateForm
5 {
6 set
7 {
8 this._validateForm = value;
9 }
10 get
11 {
12 return this._validateForm;
13 }
14 }
15 #endregion
有了这几个属性,就可以在控件的Render函数中使用相关的设置了
1protected override void Render(HtmlTextWriter output)
2 {
3 //如果应用系统样式,这里只为当没有CSS文件时,则直接将样式写到控件中
4 if (ApplyDefaultStyle)
5 {
6 & |