+ -
当前位置:首页 → 问答吧 → 自定义控件 同步获取子控件的值怎么获取!!!

自定义控件 同步获取子控件的值怎么获取!!!

时间:2011-12-12

来源:互联网

如题 ,两个DropDownList控件 在它选择的值改变时页面怎么获取到它的值 在线等 求大牛[color=#FF0000][/color]

作者: hux_by2011   发布时间: 2011-12-12

你在你的自定义控件中定义两个 public 属性:
public string ddl1Val 
{
  get { return ddl1.SelectedValue; }
  set { ddl1.SelectedValue = value; }
}

然后在页面中
MyAscx.ddl1Val 就可以获取到值了。

作者: orain   发布时间: 2011-12-12

引用 1 楼 orain 的回复:

你在你的自定义控件中定义两个 public 属性:
public string ddl1Val
{
get { return ddl1.SelectedValue; }
set { ddl1.SelectedValue = value; }
}

然后在页面中
MyAscx.ddl1Val 就可以获取到值了。


不行 因为自定义控件加载时在页面之后

作者: hux_by2011   发布时间: 2011-12-12

你说的不清楚 到底是 你得用户控件想获得主页面上得DropDownList控件值 还是DropDownList控件在用户控件内 你像在主页面上获取~~

作者: CODE163   发布时间: 2011-12-12

引用 3 楼 code163 的回复:

你说的不清楚 到底是 你得用户控件想获得主页面上得DropDownList控件值 还是DropDownList控件在用户控件内 你像在主页面上获取~~

不好意思 额 DropDownList是自定义控件上得值 我用来绑定年月日的 当用户点击改变后Web页面将以该控件返回的年月日作为条件来执行绑定

作者: hux_by2011   发布时间: 2011-12-12

AJAX异步操作 在ajax中解决 这个我写过...

作者: kuqideyupian   发布时间: 2011-12-12

引用 5 楼 kuqideyupian 的回复:

AJAX异步操作 在ajax中解决 这个我写过...

 学过 没写过AJAX

作者: hux_by2011   发布时间: 2011-12-12