This is a migrated thread and some comments may be shown as answers.

[Solved] in radgrid bind radlistbox in edit mode duplicate entry pass

0 Answers 58 Views
Grid
This is a migrated thread and some comments may be shown as answers.
mohamed
Top achievements
Rank 1
mohamed asked on 03 May 2013, 12:02 PM

 if (e.Item is GridEditFormItem && e.Item.IsInEditMode)
            {

                if (e.Item.OwnerTableView.IsItemInserted)
                {
                }
                else
                {
var WorkSp = (from a in db.dsworkdefinitions where a.Status != "DEl" select new { a.Workcode, a.Workname }).ToList();
                                Workdesc1.DataSource = WorkSp;
                                Workdesc1.DataValueField = "Workcode";
                                Workdesc1.DataTextField = "Workname";
                                Workdesc1.DataBind();
 
                                string md = Projtext[0].workspecific.ToString();
 
                                string[] Projid = md.Split(',');
 
                                for (int i = 0; i < Projid.Length; i++)
                                {
                                    string val = Projid[i].ToString();
                                    int m = 0;
 
                                    foreach (RadListBoxItem item1 in Workdesc1.Items)
                                    {
                                        string Md1 = Workdesc1.Items[m].Value;
                                        if (Md1 == val)
                                        {
                                            item1.Checked = true;
                                        }
                                        m++;
                                    }
                                }

                }

result value come on 5 rows but bind ten rows duplicate rows .
how i restrict that .
see the screen shot

thanks advance,
Mohamed.

No answers yet. Maybe you can help?

Tags
Grid
Asked by
mohamed
Top achievements
Rank 1
Share this question
or