foreach( DataRow r in drs )
{
trees+="<TABLE border=0 cellPadding=0 cellSpacing=0><TR height=2><TD></TD></TR></TABLE><TABLE width=158 border=0 align='center' cellPadding=0 cellSpacing=0 bgcolor=#FFFFFF><TBODY>";
bs="<A href="+r["BigClass_URL"].ToString()+"?BID="+r["BigClass_ID"].ToString()+" target='mainFrame'>"+r["BigClass_NAM"].ToString() +"</A>";
trees+="<TR><TD height=25 background='image/menu_down.jpg' id='imgmenu"+i+"' style='CURSOR: hand' onclick='showsubmenu("+i+")'>&nbsp;&nbsp;<SPAN>"+bs+"</SPAN></TD></TR><TR><TD id='submenu"+i+"' style='DISPLAY: none'><DIV align='center'><TABLE width='90%' cellPadding=0 cellSpacing=3><TBODY>";
string parentid=r["bigclass_ID"].ToString();
trees+=CreateNode(parentid)+"</TBODY></TABLE></DIV></TD></TR></TBODY></TABLE>";
i++;
}
bigclass_url ,bigclass_id ,bigclass_nam 是从数据库中取出的字段,假如bigclass_url=aaa.aspx
那么我的得到的链接总是http://localhost/aaa.aspx,
为什么不是我想要的http://localhost/aaa.aspx?bid=1呢?
请大家一定帮助解决,谢谢!
关键是这句
bs="<A href="+r["BigClass_URL"].ToString()+"?BID="+r["BigClass_ID"].ToString()+" target='mainFrame'>"+r["BigClass_NAM"].ToString() +"</A>";