62,047
社区成员
发帖
与我相关
我的任务
分享
//行里的反馈按钮事件
protected void btn_Detail_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
string id = btn.CommandArgument.ToString();
Response.Redirect("detail.aspx?id=" + id);
}
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:Button ID="btn_detail" runat="server" CssClass="btn_Detail" Text="反馈" ToolTip="反馈" CommandArgument='<%# Eval("id") %>' onclick="btn_Detail_Click"/>
</ItemTemplate>
<HeaderStyle Width="70px" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
把那个按钮的跳转换一下就好了 换成普通的跳转