PDA

View Full Version : مبتدی: انتخاب یک سطر در datagrid



amirreyhaneh
جمعه 13 مرداد 1391, 02:41 صبح
با سلام واحترام
من یک grid view دارم که در یک ستون آن check box قرار دارد.من چه جوری می تونم از طریق کد نویسی check box مثلا سطر سوم را انتخاب یا به عبارتی تیک بزنم؟
با تشکر

meisam12
جمعه 13 مرداد 1391, 06:22 صبح
سلام دوست عزیز
می توانی از تکه کد زیر استفاده کنی. و در آخر یک نمونه پروژه آپلود کردم که با انتخاب یک چک باکس تمامی چک باکس های grid view انتخاب می شود.

protected void UpdateSupplyLed(object sender, EventArgs e)
{
foreach (GridViewRow di in SamplingGridView.Rows)
{
CheckBox chkBx = (CheckBox)di.FindControl("chkSample");
if (chkBx != null && chkBx.Checked)
{
//update database logic here.
}
}
}

amirreyhaneh
جمعه 13 مرداد 1391, 11:52 صبح
با سلام وتشکر از شما
کدی که شما نوشتید به نظرم تعیین میکنه که یک سطر انتخاب شده یا نه
ولی من می خوام با کد نویسی سطر مثلا سوم را انتخاب کنم.یعنی یک grid view با تعدادی سطر دارم که هر سطر یک checkbox داره,حالا می خوام وقتی صفحه لود شد check box مثلا سطر سوم تیک خورده باشد.
با تشکر

amirreyhaneh
جمعه 13 مرداد 1391, 14:07 عصر
با سلام
خدائیش این سوال اینقدر نامربوطه ومبتدی که ارزش پاسخ ندارد؟؟؟:ناراحت:
لطفا کمک کنید
با تشکر

fakhravari
جمعه 13 مرداد 1391, 14:51 عصر
http://barnamenevis.org/showthread.php?319991-%D8%AB%D8%A8%D8%AA-%D8%AA%D9%85%D8%A7%D9%85%DB%8C-%D9%86%D9%85%D8%B1%D8%A7%D8%AA-%D8%A8%D8%A7-%DB%8C%DA%A9-%DA%A9%D9%84%DB%8C%DA%A9

http://barnamenevis.org/showthread.php?343037-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF-%DA%AF%D8%B1%DB%8C%D8%AF-%D9%88%DB%8C%D9%88-%D8%A8%D8%A7-%DA%86%DA%A9-%D8%A8%D8%A7%DA%A9%D8%B3-%D9%88-%D8%A7%D9%86%D8%AC%D8%A7%D9%85-%D8%B9%D9%85%D9%84-%D8%AE%D8%A7%D8%B5

amirreyhaneh
جمعه 13 مرداد 1391, 15:24 عصر
سلام دوست عزیز
ممنون که جواب دادین.
کدش این بود:
((CheckBox)row.FindControl("Ckhlist0")).Checked = true;
با تشکر