使用CSHARP代码在GRIDVIEW中添加带有图像按钮的两个列(编辑,删除) [英] ADD TWO COLUMNS WITH IMAGEBUTTONS (EDIT,DELETE) IN GRIDVIEW USING CSHARP CODE

查看:98
本文介绍了使用CSHARP代码在GRIDVIEW中添加带有图像按钮的两个列(编辑,删除)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

具有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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆