repeater绑定后怎么去得到它的ID然后传到其他页面
解决方案 »
- 如何取出DAL层的值,传给web层。。。
- 客户端能否重定向通信?
- 请问WIN2003怎么配置ASP.NET运行环境呀
- Microsoft Visual Studio 2005 简体中文正式版[团队企业版]下载
- 半于ASP.NET下使用事务的问题------求求高手回答一下,很简单的
- 页面刷新问题?
- 还是水晶报表的问题(在线,急,帮忙多顶几次,分不够可以再加)
- 关于gridview和detailsview合用的小问题
- 急问一个关于DATAGRID的问题,在线
- 在 aspx页面中,我想动态添加一个按钮,这样的代码为什么不可以?
- 文本编辑器的问题
- 跪求datalist显示数据,模板内linkbutton传值例子或示例代码
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if(e.CommandName.Equals(""))
{
int id = Int32.Parse(e.CommandArgument.ToString());
}
}
protected void Button1_Click(object sender, EventArgs e)
{
RepeaterItem item =(RepeaterItem) ((Button)sender).Parent;
Label l = (Label)item.FindControl("lbl");
Response.Write(l.Text);
}
这个是要来作什么啊。。
这个BUTTON有什么用的啊。
这个事件根本就不会触发啊。
这个是什么啊。
可不可以解释一下怎么加的啊。
我的是用这个连到其他页面的。
运行以后直接点击就会联到其他页了。
<a href="NewsView.aspx?ID=<%#Eval("ID")%)"
在NewsView.aspx里面Request.QuertString["ID"]就可以取到了!
<a href="NewsView.aspx?ID=<%#Eval("ID")%)"
在NewsView.aspx里面Request.QuertString["ID"]就可以取到了!
再一个问题。
int ib;
string id = Request.QueryString["NewsId"];
ib = Convert.ToInt32(id);
SqlConnection conn = DataBase.ReturnConn();
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select * from News where NewsId=ib";
cmd.Connection = conn;
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataSet ds = new DataSet();
sda.Fill(ds, "News"); 到这就说是列名错
rep_List.DataSource = ds;
rep_List.DataBind();
<a href='目标页面.aspx?ID=<%#Eval("ID")%)'>点我给你连接的ID</a>
</asp:Repeater>
这里错了吧
你的ib没传到语句中,识别成列了
cmd.parameters.addwithvalue("@ib",ib);
现在哪个ID是string 的
这个他不能等于一个变量么。
现在这个ID是一个变量
你要懒就
cmd.CommandText = "select * from News where NewsId=”+ib;