页面传值,,,,,,,

我把五个表里面的数据查出来了,,在首页的一个文本框里面显示标题,,,标题是一个链接,,,点击跳到下载页面。。。然后在下载页面有详细内容,,,,怎么传值过去???我只知道传一个表的值过去?

<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")%>'>

这个是首页绑定的代码。。。。。。。。。。要是想传五个表的数据过去??怎么写?


小唯快跑啊
浏览 448回答 2
2回答

开满天机

五个表的数据?什么意思? URL传递参数的长度是有限制的&nbsp;&nbsp; 还是说&nbsp; 你想要的结果是 Donwload.aspx?id=<%#Eval("C_ResourceID")%>&Title=<%#Eval("C_Title")%>"&nbsp;用“&”可以分开传递的URL的上面那个示例中&nbsp; 你可以取到&nbsp; Request.QueryString["id"]&nbsp; 和Request.QueryString["Title"]&nbsp; 如果你是要取到5个传递的参数的话 用上面那个示例就可以了
打开App,查看更多内容
随时随地看视频慕课网APP