其实两个问题都可以用JS来做了
这样很容易了。
<asp:TemplateField HeaderText="验货">
<ItemTemplate>
<asp:Button ID="btnSelectAll" runat="server" CssClass="btn01" OnClick="btnSelectAll_Click"
Text="验货" CommandName='<%#Eval("PID") %>'/>
</ItemTemplate>
</asp:TemplateField>
protected void btnSelectAll_Click(object sender, EventArgs e)
{
Button btn = sender as Button;
int PID = Convert.ToInt32();
Response.Redirect("AddExamineGoods.aspx?id=" + PID);
}
不过是直接跳转界面了。