将需要触发SelectedIndexChanged事件的DDL属性 AppendDataBoundItems设置为true,内容需要根据变化的DDL属性 AppendDataBoundItems设置为false即可.
解决方案 »
- sqldatasource控件 及 添加记录功能
- gridview模板列编辑按钮,使用onclientclick事件传参时,报语法错误,求助!!!
- ASPxGridView中双击某一行时跳转到另外一个页面要怎么写?
- 怎么做这个导航条
- 如何提取一个网站的全部超链接啊?我想用来检测我的网站哪些不能访问!
- 动态在*CS中生成指定的控件内容
- 请教:找了一个sprint.net+asp.net(c#)例子不会用,运行不了.
- 编辑后,怎么返回上一个页面?
- 求救大虾,关于GridView……
- 怎么就没有网页模板的解决方案呢?
- 有什么办法.能在回传的时候.得到第一次加载时后某个变量的值
- html中onunload事件在本机调试可以,放公网服务器上没有作用
1、建议仔细检查一下其它与这两个DropDownList相关的代码。
2、检查一下Page_Load的代码。
3、检查一下Html,看看两个DropDownList的事件是否指定错误了。
4、最好的方法还是设置断点跟踪调试。
protected void ddl_yynl2_SelectedIndexChanged(object sender, EventArgs e)
{ String cZwcd = ddl_yynl2.Text.Trim();
if (cZwcd != "不限")
{
ddl_zwcd1.Items.Clear(); //此处是ddl_zwcd2吧
String sql = "select parameter from parameter where cBelong = 'YUDJ'";
DataSet ds = bc.GetDataSet(sql, "parameter");
DataView source = new DataView(ds.Tables[0]);
ddl_zwcd2.DataTextField = "parameter";
ddl_zwcd2.DataValueField = "parameter";
ddl_zwcd2.DataSource = source;
ddl_zwcd2.DataBind(); }
else
{
ddl_zwcd2.Items.Clear();
ddl_zwcd2.Items.Add("不限"); }
}