读书人

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

发布时间: 2012-02-02 23:57:14 作者: rapoo

初学.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();

读书人网 >asp.net

热点推荐