| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 391 人关注过本帖
标题:[求助]联动读取问题
只看楼主 加入收藏
wklhdt
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2006-5-23
收藏
 问题点数:0 回复次数:0 
[求助]联动读取问题

如图:

图片附件: 游客没有浏览图片的权限,请 登录注册


大家一看就知道这是我们经常用到的联动。
现在问题是添加的时候没问题,做修改页面时怎么将这两项从表中读过来?
我只能将一级行业读过来,二级行业怎么也不会跟着读过来。。。。。

代码如下:
if(!IsPostBack)
{
this.BindToddlItemA();
dr=SqlHelper.ExecuteReader(con,CommandType.Text,"select * from [zz114_ActivityInfo] where Id="+Id);
if(dr.Read())
{
txtTitle.Text=dr["Title"].ToString().Trim();
content.Value=dr["Info"].ToString().Trim();
lblIssue.Text=dr["Issue"].ToString().Trim();
this.ddlItemA.SelectedIndex=this.ddlItemA.Items.IndexOf(this.ddlItemA.Items.FindByValue(dr["PItemId"].ToString()));
this.ddlItemC.SelectedIndex=this.ddlItemC.Items.IndexOf(this.ddlItemC.Items.FindByValue(dr["ItemId"].ToString()));
}
dr.Close();
con.Close();
}



private void BindToddlItemA()
{
SqlDataAdapter da=new SqlDataAdapter("SELECT * FROM zz114_SJItem_new WHERE ParentID IS NULL",con);
ds=new DataSet();
da.Fill(ds,"testTable");
ddlItemA.DataSource=ds.Tables["testTable"].DefaultView;
ddlItemA.DataTextField=ds.Tables["testTable"].Columns["ItemName"].ToString();
ddlItemA.DataValueField=ds.Tables["testTable"].Columns["ID"].ToString();
ddlItemA.DataBind();
con.Close();
BindToddlItemC(ddlItemA.SelectedValue.ToString());
}
private void BindToddlItemC(string ClassID)
{
Response.Write(ClassID);
SqlDataAdapter da=new SqlDataAdapter("SELECT * FROM zz114_SJItem_new WHERE ParentID = "+ClassID,con);
DataSet ds=new DataSet();
da.Fill(ds,"testTable");
ddlItemC.DataSource=ds.Tables["testTable"].DefaultView;
ddlItemC.DataTextField=ds.Tables["testTable"].Columns["ItemName"].ToString();
ddlItemC.DataValueField=ds.Tables["testTable"].Columns["ID"].ToString();
ddlItemC.DataBind();
con.Close();
}


private void ddlItemA_SelectedIndexChanged(object sender, System.EventArgs e)
{
BindToddlItemC(ddlItemA.SelectedValue.ToString());
}
搜索更多相关主题的帖子: where 
2006-07-28 10:31
快速回复:[求助]联动读取问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020502 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved