PDA

View Full Version : ارسال query از طریق هایپر لینک



acreza
سه شنبه 13 آذر 1386, 20:17 عصر
سلام .
من درحال نوشتن یک پروژه سایت با ASP.net با زبان سی شارپ هستم وچون اولین کارمه خیلی چیزهای شاید ساده رو هم بلد نباشم

میخواستم بدونم چطوری میشه از طریق هایپر لینکی که درست کردم یک متغیر و همچنین Session رو ارسال کنم به صفحه بعدی .
چون هایپر لینک که مثل دکمه رویداد کلیک نداره که بشه با دستور response.redirect یک کوری ارسال کرد . یک چیزایی توی اینترنت پیدا کردم که با کد asp بود و با علامت درصد شروع میشد ولی تا ازون کد ها استفاده میکردم خطا میداد.

mahdi_farhani
سه شنبه 13 آذر 1386, 20:31 عصر
سلام دوست عزیز ، اولاً که خوش آمد میگم .
خوب داخل هایپر بعد از لینک query رو بفرست مثل این

Navigationurl=default.aspx?type=test&id=1
Session هم که احتیاج به فرستادن نداره هر وقت خواستی ازش استفاده کنی بنویس اسمو Session را بش بده مقدارشو بت میده .

mr_mtc
چهارشنبه 14 آذر 1386, 00:21 صبح
سلام

- میدونم ربطی به بحث نداره ولی تو asp از درصد برای شروع و پایان بلاک کد هستش

rasame
یک شنبه 18 آذر 1386, 16:45 عصر
خوب اگه بخواهیم از داخل grid متغییر رو از طریق لینک به صفحه دیگه بفرستیم چکار باید کرد ؟

abolfazl585
یک شنبه 18 آذر 1386, 21:11 عصر
همون کاری که دوست خوبمون آقای فرهانی گفتن رو انجام بدید.
GridView یک Event بنام OnRowCreated داره. که تون اون میتونی به هر سلول از گریدویو ، هایپرلینک اضافه کنی.
البته وقتی اون لینک رو میسازی، Id همون سطر رو هم به اون لینک اضافه کن تا بعد از اون بفهمی که میخوای رو کدوم رکورد فعالیت داشته باشی.(Default.aspx?id=1 or 2 or 3)