正在阅读:.net中Web自定义控件编写注意事项.net中Web自定义控件编写注意事项

2004-10-13 15:04 出处:CSDN 作者:qiuchun 责任编辑:huangpeidan

  如果重载本身父类提供的enable属性,将导致无法将子控件中的值用viewstate回传,即无法保持状态。所以最好自己定义该类属性并实现。

  定义属性时,如果是子控件本身属性的反映,可以直接取其值,值将自动保留,如果属于自己定义的属性,用viewState保留状态

  例如:



  /// <summary>

  /// 文本框值 txtMD是一个Web TextBox

  /// </summary>

  [Bindable(true),

  Category("Appearance"),

  DefaultValue("")]

  public string Text

  {

  get

  {

  if(txtMD.Text!="")

  return txtMD.Text;

  else

  return "";

  }

  set

  {               

  txtMD.Text=value;

  }

  }

察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品