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.