当前位置:编程学习 > C#/ASP.NET >>

求高手指教一个ASP.NET问题 我想让LinkButton a控件在点击之后再执行Session["jd1"] = myreader["景点名"]

protected void Page_Load(object sender, EventArgs e) { int i = 1; SqlConnection con = new SqlConnection("Data Source=WIN-BTQVN1VPNJ9\\SQLEXPRESS;Initial Catalog=九华山旅游管理;Integrated Security=True"); con.Open(); string sql = "select * from 景点管理"; SqlCommand sqlcmd = new SqlCommand(sql, con); SqlDataReader myreader = sqlcmd.ExecuteReader(); while (myreader.Read()) { LinkButton a = new LinkButton(); a.Text = myreader["景点名"].ToString(); a.ID = "linkbutton" + (i).ToString(); // Session["jd1"] = myreader["景点名"]; Panel1.Controls.Add(a); Panel1.Controls.Add(new LiteralControl("<br />")); i++; } myreader.Close(); con.Close(); } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 求高手指教啊 我想让LinkButton a控件在点击之后再执行Session["jd1"] = myreader["景点名"]怎么弄啊 我现在写的Session["jd1"]总是等于最后后一个myreader["景点名"]
追问:我是在panel 中根据数据库内容添加多个添加LinkButton控件
我想实现的是:当点击对应控件时把对应的myreader["景点名"]赋给Session["jd1"]还是不明白...你能不能根据我给的代码把整个代码写一下,我目前还处于小白阶段,“LinkButton的CommandArgument属性用id绑定”和“查询出来的结果放到dataset中”我都不懂,你帮我把代码搞定下吧,谢谢谢谢谢谢拉!!!
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,