我有一个绑定到一个数据库,在那里,现在的标签是改变一个链接按钮传递在asp.net数据列表值(闭)
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" >
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Eval("username") %>'>
</asp:LinkButton>
.....some other datalist item
</ItemTemplate>
</asp:DataList>
对于这种情况,我想的链接按钮,一个DataList启动了一个新页面,在该页面中,Eval(“username”)值被传递到新页面。
我在考虑使用会话传递诸如....
string any_variable ;
session["Picked_username_from_datalist"] = any_variable ;
response.redirect("newpage.aspx");
,这样,我要去使用会话来传递变量可以被操纵。
但我的问题是我不知道如何分配文本=” <%#的eval(‘用户名’)%的可变any_variable> .....
~~对所分配的值变量取决于绑定到数据库的数据绑定的文本....例如...第一个linkbutton文本是用户名1,第二个是用户名2,依据我的SQL选择命令.....
我需要选定的Text ='<%#Eval(“username”)%>,以便我可以操纵信息以显示另一个基于该值的数据绑定控件。
任何人都可以帮助我吗?
嗨Naresh ....这个想法似乎工作....谢谢....真的很好分享和讨论与你们..... – toneinacone 2012-08-04 13:01:38