使用CSHARP代码在GRIDVIEW中添加带有图像按钮的两个列(编辑,删除) [英] ADD TWO COLUMNS WITH IMAGEBUTTONS (EDIT,DELETE) IN GRIDVIEW USING CSHARP CODE
问题描述
具有1个GRIDVIEW,1个表雇员和PRIMARYKEY EID,现在我需要将此表列添加到GRIDVIEW中.
接下来必须添加两个列,以在所有命名的行中添加带有图像按钮的网格视图(编辑,删除)
请使用此代码帮助我
HAVING 1 GRIDVIEW ,1 TABLE EMPLOYEE AND PRIMARYKEY EID ,NOW I NEED TO ADD THIS TABLE COLUMNS TO GRIDVIEW .
NEXT HAVE TO ADD TWO COLUMNS TO GRIDVIEW WITH IMAGEBUTTONS IN ALL THE ROWS NAMED(EDIT,DELETE)
PLEASE HELP ME IN THIS CODE
SqlConnection con = new SqlConnection("Data Source=SREENI4;Initial Catalog=master;User ID=sa;Password=sreeni");
con.Open();
SqlDataAdapter dat = new SqlDataAdapter("select * from emp", con);
DataSet ds = new DataSet();
dat.Fill(ds);
GridView1.DataSource = ds.Tables[0];
ImageButton ib1 = new ImageButton();
ib1.ImageUrl = "D:\\Edit.gif";
BoundField ID = null;
ID = new BoundField();
ID.HeaderText = "EDIT";
ID.DataField = "ib1";
GridView1.Columns.Add(ID);
ImageButton ib2 = new ImageButton();
ib2.ImageUrl = "D:\\Delete.gif";
BoundField City = null;
City = new BoundField();
City.HeaderText = "DELETE";
City.DataField = "ib2";
GridView1.Columns.Add(City);
GridView1.DataBind();
推荐答案
SqlConnection con = new SqlConnection(数据源= SREENI4;初始目录= master;用户ID = sa; Password = sreeni") ;
SqlConnection con = new SqlConnection("Data Source=SREENI4;Initial Catalog=master;User ID=sa;Password=sreeni");
con.Open();
con.Open();
SqlDataAdapter dat =新的SqlDataAdapter("select * from emp",con);
SqlDataAdapter dat = new SqlDataAdapter("select * from emp", con);
DataSet ds = new DataSet();
DataSet ds = new DataSet();
dat.Fill(ds);
dat.Fill(ds);
GridView1.DataSource = ds.Tables [0];
GridView1.DataSource = ds.Tables[0];
gv_display.DataSource = proList;
gv_display.DataSource = proList;
ButtonField btn_edit = new ButtonField();
ButtonField btn_edit = new ButtonField();
btn_edit.Text =编辑";
btn_edit.Text = "Edit";
btn_edit.ButtonType = ButtonType.Button;
btn_edit.ButtonType = ButtonType.Button;
btn_edit.HeaderText =编辑";
btn_edit.HeaderText = "Edit";
btn_edit.ImageUrl =〜/4341_2_10.jpg";
btn_edit.ImageUrl = "~/4341_2_10.jpg";
ButtonField btn_delete = new ButtonField();
ButtonField btn_delete = new ButtonField();
btn_delete.Text =删除";
btn_delete.Text = "Delete";
btn_delete.ButtonType = ButtonType.Button;
btn_delete.ButtonType = ButtonType.Button;
btn_delete.HeaderText =删除";
btn_delete.HeaderText = "Delete";
btn_delete.ImageUrl =〜/4341_2_11.jpg";
btn_delete.ImageUrl = "~/4341_2_11.jpg";
gv_display.Columns.Add(btn_edit);
gv_display.Columns.Add(btn_edit);
gv_display.Columns.Add(btn_delete);
gv_display.Columns.Add(btn_delete);
gv_display.DataBind();
gv_display.DataBind();
这篇关于使用CSHARP代码在GRIDVIEW中添加带有图像按钮的两个列(编辑,删除)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!