62,272
社区成员
发帖
与我相关
我的任务
分享
<asp:GridView ID="GridView1" runat="server" onrowcommand="GridView1_RowCommand"
AutoGenerateColumns="False" >
<Columns>
其他绑定列。。。。
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" ImageUrl='<%#Eval("url") %>' CommandName="move" CommandArgument='<%#Eval("customerID") %>' runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
protected void GridView1_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e)
{
string id = e.CommandArgument.ToString();
if (e.CommandName == "move")
{
Response.Redirect("~/Sales/InsertSalesMore.aspx?id=" + id);
}
}
public DataSet SelectCustomerBySerpeople(CustomerTable mc)
{
string sql = string.Format("select * from CustomerTable where Serpeople = '{0}'", mc.Serpeople);
ds = new DataSet();
try
{
//连接数据库
sqlconn.Open();
da = new SqlDataAdapter(sql, sqlconn);
//填充数据
da.Fill(ds, "CustomerTable");
return ds;
}
catch (Exception)
{
throw;
}
finally
{
//关闭数据库连接
sqlconn.Close();
}
protected void LinkBtnNew_Click(object sender, EventArgs e)
{
//int cusid = Convert.ToInt32(((((sender as ImageButton).NamingContainer) as GridViewRow).Cells[0].FindControl("customerID") as Label).Text);
//Response.Redirect("~/Sales/InsertSalesMore.aspx?id=" + cusid);
}
int id = Convert.ToInt32(Request.QueryString["id"].ToString());
CustomerTable CT = new CustomerTable();
if (BLLHelper.SelectCustomerBySerpeople(CT) != null)
{
this.TxtcustomerName.Text = BLLHelper.SelectCustomerBySerpeople(CT).Tables["CustomerTable"].Rows[0]["customerName"].ToString();
}
<asp:GridView ID="GridView1" runat="server" onrowcommand="GridView1_RowCommand"
AutoGenerateColumns="False"
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" ImageUrl='<%#Eval("url") %>' runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
ScriptManager.RegisterClientScriptBlock(GridView1, GridView1.GetType(), "", "alert('asd');", true);
}