您的位置:首页 > 其它

三级无刷新联动(支持IE,Firefox)

2008-08-22 15:19 405 查看
aspx:

Code

if (!IsPostBack)

{

this.ddlconames.Attributes.Add("onchange", "XmlPostTDept(this.value)");

this.ddldept.Attributes.Add("onchange", "XmlPostTUser(this.value)");

}

private void DeptBind(string strconid)

{

PcManage.BLL.UserInfor uf = new PcManage.BLL.UserInfor();

DataTable dt = uf.ListConDept(strconid);

string mystr = "";

if (dt.Rows.Count != 0)

{

for (int i = 0; i < dt.Rows.Count; i++)

{

mystr += "," + dt.Rows[i][0].ToString() + ";" + dt.Rows[i][1].ToString();

}

mystr = mystr.Substring(1);

}

Response.Write(mystr);

Response.End();

}

private void UserBind(string strconid, string strdeptid)

{

PcManage.BLL.UserInfor uf = new PcManage.BLL.UserInfor();

DataTable dt = uf.ListConDeptUsers(strconid, strdeptid);

string mystr2 = "";

if (dt.Rows.Count != 0)

{

for (int i = 0; i < dt.Rows.Count; i++)

{

mystr2 += "," + dt.Rows[i][0].ToString() + ";" + dt.Rows[i][1].ToString();

}

mystr2 = mystr2.Substring(1);

}

Response.Write(mystr2);

Response.End();

}
效果图如下:



不过还有点问题,本页中不能进行多参数传递,搞得好郁闷,等解决了这个问题在更新。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: