PDA

نسخه کامل مشاهده نسخه کامل : یه سوال مهم و خیلی فوری از asp



aliaghaaaaa
28-05-2011, 19:53
سلام.
من تو asp با sqldatasource یه جستجو از دیتابیس زدم و تو یه دیتاگرید نشون میدم.اما نه به شکل معمول.
تو دیتاگرید، یه templete field به جای ستون های select گذاشتم و توش هرجا که احتیاج بود، label و button و ... گذاشتم و از طریق گزینه ی edit data binding، بهشون مقدار دادم.
حالا می خوام مثلا مقدار تکست یکی از اون label هایی که تو قسمت templete field گذاشتم رو بخونم و از طریق session یا query string، اون مقدار رو به یه فرم دیگه بفرستم.
چطور می تونم اطلاعات رو از label بخونم؟
ممنون.
لطفا اگه میشه زودتر جواب بدین خیلی برام مهم هست.:19:
ممنون از لطف شما.

_H2_
04-06-2011, 10:54
سلام
اگر تگ های شما خصیصه name داشته باشند در زمان submit مقادیر آنها با post در شی form منتقل خواهد شد...
ولی ... !
اصولاً کار درستی نیست و کاری که میخواهید انجام دهید عموماً و در اکثر موارد اصولی و منطقی نیست.

برای ارتباطات و ارسال مقادیر بین صفحات، میتوانید از همان hyperlink و درج مقادیر اصلی primarykey در querystring استفاده کنید.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

حالا بعضا این مقدار ID در صورت نیاز میتواند هر فیلد دیگری هم باشد (گرچه همچنان primarykey خیلی اصولی تر است)

یعنی کافی است از همان اول تگ a (یا تگ مشابه) برای انتقال به صفحات بعدی با مقادیر مناسب را تولید کنید.
باز هم دقیقاً مورد کاربردتان را نمیدانم و همان name و post و form و... هم وجود دارد.
موفق باشید.