PDA

View Full Version : واکشی اطلاعات در گرید ویو بر اساس شماره ایدی



sam166
جمعه 23 اردیبهشت 1390, 10:07 صبح
سلام خسته نباشید
من یک جدول دارم به صورت زیر

شماره سریال نام جدول محصولات
1001 a b
1001 کامپیوتر موس
1002 خانگی مبل
1002 خانگی میز تحریر
1003 صنعتی ......
1003 صنعتی ......

حالا میخوام اون سطر هایی که شماره سریالشون مثل هم هستند در یک گرید ویو قرار بگیرند

منظورم اینه که به صورت داینامیک اینکار انجام بشه

آیا امکانش هست؟

arta.nasiri
جمعه 23 اردیبهشت 1390, 12:39 عصر
سلام

بهتره سوالتون رو تو این (http://barnamenevis.org/forumdisplay.php?178-T-SQL)تالار مطرح کنید. اینجوری زودتر به نتیجه میرسید.

L_eskandary
جمعه 23 اردیبهشت 1390, 12:51 عصر
یعنی برا هر شماره سریالی در زمان اجرا یه گرید تولیدشه ؟

sam166
جمعه 23 اردیبهشت 1390, 15:55 عصر
یعنی برا هر شماره سریالی در زمان اجرا یه گرید تولیدشه ؟
بله
برای هر سریال یک گرید تشکیل شود

arta.nasiri
جمعه 23 اردیبهشت 1390, 16:24 عصر
شما اول باید تعداد سریال های غیر مشابه رو بدست بیارید ( مراجعه به تالار مربوطه ). سپس به راحتی میتونید توسط یک حلقه به تعداد سریال های غیر مشابه گرید ایجاد کنید.

نمونه زیر به تعداد 10 عدد گرید تولید میکنه که شما میتونید این تعداد رو با توجه به تعداد سریال های غیرمشابه تغییر بدید
for (int i = 0; i < 10; i++)
{
GridView gv = new GridView();
gv.ID = "gv" + i.ToString();
gv.DataSource = //datasource;
gv.DataBind();
placeholder.Controls.Add(gv);
}

یک placeholder هم به صفحه اضافه کنید تا گرید های تولید شده به اون اضافه بشن.

mehdima
جمعه 23 اردیبهشت 1390, 20:17 عصر
یعنی برا هر شماره سریالی در زمان اجرا یه گرید تولیدشه ؟
با سلام
اگر مجبور هستید از گرید استفاده کنید راه حل دوستان خوبه در غیر اینصورت براحتی می تونید از یک repeater استفاده کنید و سریال های مشابه رو به یه چیزی مثلا تگ hr از هم جدا کنید.
موفق باشید.