TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
varsha dodiya
NA
407
75.5k
put checked row from one datagridview to another .
Jul 25 2014 1:38 AM
Hello Programmers ,
I have 2 datagridview
dgv1
dgv2
dgv1 has some columns including 1 CheckBoxColumn ,dgv2 has Some columns but no CheckBoxColumn .
I want functionality which enables me , when i check CheckBoxColumn ,data of that particular Row should be selected and go into Dgv2 .
this is how i put selected rows from dgv1 to dgv2 .
But if i cancel check (or unckeck) ,checked checkBox in dgv1 that particular row should be deleted from dgv2 .
Help me to fix this . i'll be thankful of u guys ,looking forward to this. :)
here is my code
consider datagridview6= dgv1 and datagridview10 = dgv2
private void dataGridView6_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
dataGridView10.Visible = true;
if (dataGridView6.CurrentCell.ColumnIndex == 7)
{
if (dataGridView6.CurrentCell.Value != null)
{
bool checkstate = (bool)dataGridView6.CurrentCell.Value;
if (checkstate == false)
{
dataGridView6.CurrentCell.Value = true;
}
else
{//here help in logic to delete unchecked row
dataGridView6.CurrentCell.Value = false;
int j= int.Parse(dataGridView6.Rows[e.RowIndex].ToString());
dataGridView10.Rows.Remove(dataGridView10.Rows[j]);
}
}
else
{dataGridView6.CurrentCell.Value = true;
dataGridView10.Rows.Insert(i); dataGridView10.Rows[i].Cells[1].Value=dataGridView6.CurrentRow.Cells[2].Value.ToString();
dataGridView10.Rows[i].Cells[2].Value = dataGridView6.CurrentRow.Cells[3].Value.ToString();
dataGridView10.Rows[i].Cells[3].Value = dataGridView6.CurrentRow.Cells[5].Value.ToString();
}
}
/* in this logic checked row is being selected in dgv2 but on unchecking it delete is not working.
Reply
Answers (
3
)
Conflicts with bin\Debug\ in VS 10, c#, SQL
asp.net