我想datalist里用SESSION把图片的路径保存下来,代码如下:

<asp:DataListID="DataList1"runat="server"DataSourceID="SqlDataSource1"RepeatColumns="... <asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"

RepeatColumns="4">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default2.aspx" ImageUrl='<%# Eval("URL") %>' ></asp:HyperLink>
<br />
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="~/Default2.aspx" Text='<%# Eval("花名") %>' ></asp:HyperLink>

<br />
<asp:Label ID="Label1" runat="server" Text='<%# Eval("现价") %>'></asp:Label>
<br />
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:huadianConnectionString %>"
SelectCommand="SELECT [花名], [现价], [URL] FROM [xh]"></asp:SqlDataSource>
环境是vs 2008 sql 2005 ,如何点击DataList 里的linkbutton就把它的text用lable记录下来
展开
 我来答
jack87918
2011-10-19 · TA获得超过2048个赞
知道小有建树答主
回答量:1618
采纳率:100%
帮助的人:1453万
展开全部
你想问什么? Session里面你想以什么形式保存---数组?List<T>?
更多追问追答
追问
就是绑定的一个DataList, 我在做网上花店,通过DataList把花的图片,花名,价钱都现出来,图片链接到另一个页面(选定的花的详细页面),但这个选定的花的详细页面的内容要通过花名来从数据库搜索得到,我想在单击图片时就用session或lable只要能把花名记录下来,下一页用得了就行。
追答
前台:

后台:
void Item_Command(Object sender, DataListCommandEventArgs e)
{
Session["FlowerName"]= ((HyperLink)e.Item.FindControl("HyperLink2")).Text;
}

随便手打的 你测试一下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式