首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

初学.net.gridview的有关问题.

2012-02-02 
初学.net...gridview的问题...在gridview里面...建立了一个模板列放的ImageButton现在就是要点击这个Image

初学.net...gridview的问题...
在gridview里面...建立了一个模板列
放的ImageButton 

现在就是要点击这个ImageButton 然后跳转到另一个页面并传值

 protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
  {
  if (sender == (ImageButton)GridView1.FindControl("ImageButton1"))
  {
  Response.Redirect("nodes.aspx");
  }
  }

我这样写的 页面无法跳转... 还有怎么传值 怎么在nodes.aspx中接收呢?

[解决办法]
<asp:GridView ID="GridView1" runat="server" OnRowDataBound="GridView1_RowDataBound">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="lnk" runat="server" NavigateUrl='<%# String.Format("Default2.aspx?pass={0}",3) %>' >
<asp:Image ID="img" runat="server" />
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

在接收页面中:string getstring = Request["pass"].ToString();

热点排行