将Item的ID插入查询字符串

时间:2015-03-04 06:33:22

标签: c# asp.net

亲爱的伙计们!我有列表视图,每个项目都有一个按钮。我想要做的是:当用户点击按钮时,他应该被重定向到新页面查询字符串中具有一对指定项目的Key / Vale的页面。喜欢: ?HTTP:/newpage.aspx ID = 123456&安培; ...

2 个答案:

答案 0 :(得分:1)

试试这个

    <asp:LinkButton ID="lnkView" runat="server" 
PostBackUrl='<%# string.Format("Pages/User/vFullSpecs.aspx?vID={0}", Eval("vID")) %>'>View Form</asp:LinkButton>

答案 1 :(得分:0)

试试这个

private void ListView1_SelectedIndexChanged_UsingItems(
        object sender, System.EventArgs e)
{
  if (listView1.SelectedItems.Count == 1)
  {
   string Myval =ListView1.SelectedValue;    //Assumeing this is your ID
   string MyText=ListView1.SelectedItems[0].Text
  Response.Redirect("http:/newpage.aspx?ID="+Myval );
 }
}