EnKamran
یک شنبه 06 بهمن 1392, 15:25 عصر
تو یکی از پروژه هایی که داشتم برای یک مدرسه انجام میدادم صفحه ای رو میخواستم که نمرات دانش آموزان رو وارد و یا ویرایش کنم، خوب میدونیم که برای این کار به راحتی با داشتن شماره دانش آموزش میشد همچین کاری رو انجام داد اما برای هر دانش آموز باید این روند تکرار میشد و کاربر رایانه مدرسه لیستی میخواست که نام دانش آموز رو نمایش بده و جلوش تکست باکسی باشه برای تغییر نمره!
var context = new MenuEntities();
int i = 0;
foreach (GridViewRow row in grdMenus.Rows)
{
int mid = Convert.ToInt32(grdMenus.Rows[i].Cells[0].Text);
var menu = (from m in context.TBL_Menus where m.MenuID == mid select m).FirstOrDefault();
if (!string.IsNullOrEmpty(((TextBox)row.FindControl("txt")).Text))
{
if (menu != null)
{
menu.MenuUrl = ((TextBox)row.FindControl("txt")).Text;
}
}
i += 1;
}
context.SaveChanges();
مقاله کامل (http://sadin.ir/Article/1/%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D9%87%D8%A7%DB%8C-%D8%AF%D8%A7%D8%AE%D9%84-%DA%AF%D8%B1%DB%8C%D8%AF%D9%88%DB%8C%D9%88)
var context = new MenuEntities();
int i = 0;
foreach (GridViewRow row in grdMenus.Rows)
{
int mid = Convert.ToInt32(grdMenus.Rows[i].Cells[0].Text);
var menu = (from m in context.TBL_Menus where m.MenuID == mid select m).FirstOrDefault();
if (!string.IsNullOrEmpty(((TextBox)row.FindControl("txt")).Text))
{
if (menu != null)
{
menu.MenuUrl = ((TextBox)row.FindControl("txt")).Text;
}
}
i += 1;
}
context.SaveChanges();
مقاله کامل (http://sadin.ir/Article/1/%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D9%87%D8%A7%DB%8C-%D8%AF%D8%A7%D8%AE%D9%84-%DA%AF%D8%B1%DB%8C%D8%AF%D9%88%DB%8C%D9%88)