日期:2014-05-18  浏览次数:20406 次

怎样在Web自定义控件的属性中使用js代码
本人写了一个自定义控件
其中 .Text的属性 是通过 调用 getValue()函数得到的,请问各位怎么样在才能 在自定义控件的.Text属性的get中执行这个函数啊!

也就是说 用户在获取.Text值的时候就执行 getValue()返回值;
  get
  {
  this._Text = "自己定义控件.getHTML()"
  return this._Text;
  }
  set
  {
  this._Text = value;
  }
9命啊谢谢大家了

------解决方案--------------------
帮你顶
------解决方案--------------------
建议最好不要把前台和后台耦合度弄得太高
如果你的getvalue方法是从某些客户端控件的值里取的话,解决方法
1.把这些需要用到的客户端控件加上runat=server,直接从后台取道值,相信所有
js实现的逻辑,后台也能做到
2.前台页面上放个hidden控件runat=server,随着客户端控件的值改变实时将结果赋给它,
那么后台就直接从hidden里取出值返回