我把五个表里面的数据查出来了,,在首页的一个文本框里面显示标题,,,标题是一个链接,,,点击跳到下载页面。。。然后在下载页面有详细内容,,,,怎么传值过去???我只知道传一个表的值过去?<a href="Donwload.aspx?id=<%#Eval("C_ResourceID")%>" target="_blank"> <%#(DataBinder.Eval(Container.DataItem,"C_Title").ToString().Length > 22) ? Convert.ToString(DataBinder.Eval(Container.DataItem, "C_Title ")).Substring(0, 22) + "... " : DataBinder.Eval(Container.DataItem, "C_Title ").ToString()%> <asp:Label ID="Label1" runat="server" text-align:right Text='<%#DateTime.Parse(Eval("C_DateTime").ToString()).ToString("yyyy-MM-dd")%>'>这个是首页绑定的代码。。。。。。。。。。要是想传五个表的数据过去??怎么写?
2 回答
开满天机
TA贡献1786条经验 获得超13个赞
五个表的数据?什么意思? URL传递参数的长度是有限制的 还是说 你想要的结果是 Donwload.aspx?id=<%#Eval("C_ResourceID")%>&Title=<%#Eval("C_Title")%>"
用“&”可以分开传递的URL的
上面那个示例中 你可以取到 Request.QueryString["id"] 和Request.QueryString["Title"] 如果你是要取到5个传递的参数的话 用上面那个示例就可以了
- 2 回答
- 0 关注
- 447 浏览
添加回答
举报
0/150
提交
取消