如何保存上一个页面的GirdView里的2个数据。
个人想用aspx?id= 这样的语句保存,但是貌似这样的语句只能保存一个数据。
还有就是如何在GirdView里面添加2个操作
一个是修改,一个是查看,都是跳转连接到别的连接里。
上一个页面?
那你可以通过获取到那个页面的GridView中记录对应数据库中的id号,然后通过拼接,传递到另一个页面使用。
添加修改和查看操作,使用GridView中的TemplateField
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="Button2" runat="server" Text="编辑" CommandName="Edit"
/>
<asp:Button ID="Button4" runat="server" Text="查看" CommandName="See" />
</ItemTemplate>
</asp:TemplateField>
<asp:Button ID="BtnForEdit" runat="server" CssClass=" btn-basic-lit f12" Text="编辑"
CommandArgument='<%# DataBinder.Eval(Container.DataItem, "ID") %>' Style="cursor: pointer;"
OnCommand="BtnForEdit_Click" />
protected void BtnForEdit_Click(object sender, CommandEventArgs e)
{
Button ib = sender as Button;
string id = ib.CommandArgument;
Response.Redirect("XXX.aspx?ID="+id);
}