PDA

View Full Version : واکشی چند ستون از table یک صفحه و فرستادن به صفحه دیگر



ali_00067
شنبه 19 بهمن 1387, 00:19 صبح
سلام
من یک table به نام x در یک صفحه دارم که دارای 5 ستون به نام های a,b,c,d,e,f هستش حالا اگه بخوام دوتا از این ستون هامثلاً c,d رو بردارم و در یک صفحه دیگه به یک datalist بایند کنم.چه کار باید بکنم.
البته با session یه مقداری ور رفتم ولی جواب نگرفتم اگه میشه در این زمینه کمک کنید.
ممنون.

rezaiy.ali
شنبه 19 بهمن 1387, 05:49 صبح
respons.redirect("webform2.aspx?d=table.rows[1].cell[3].text&c=table.rows[1].cell[2].text");


تو لود فرم دوم با دستور زیر می تونی مقدار را بخونی



request.params["c"].tostring();
request.params["d"].tostring();



موفق باشی

ali_00067
شنبه 19 بهمن 1387, 22:48 عصر
خیلی ممنون از پاسختون اگه میشه کد رو با vb بنویسید.
همچنین با این کد فقط یک سلول از ستون گرفته میشه و به صفحه دیگه فرستاده میشه ولی من می خوام کل یک ستون رو از داخل table بردارم و در صفحه دیگه به کنترل label درون datalist بایند کنم.

Alireza Orumand
یک شنبه 20 بهمن 1387, 07:55 صبح
سلام
اگه کنترل شما Runat="server" داره میتونید از CrosPagePostback استفاده کنید و تو صفحه جدید چک کنید که IsCrosPagePostback باشه و بعد به DataList بایند کنید. اگه هم داده های جدول اول رو از دیتابیس میخونید خوب تو صفحه جدید هم از دیتابیس مجددا بخونید.
موفق باشید.

ali_00067
دوشنبه 21 بهمن 1387, 00:34 صبح
آخه من تو صفحه اول به صورت random اطلاعاتم رو از بانک می کشم بیرون به خاطر همینه که در صفحه دیگه نمیتونم اینکارو بکنم چون random هستش و به احتمال زیاد فیلد ها تغییر میکنه.