PDA

View Full Version : نحوه صدا زدن متغییر در لینک



jannati
دوشنبه 02 آذر 1383, 13:24 عصر
با سلام به دوستان عزیز
من در یک قسمت از برنامه ام یه تیکه کد دارم که از یک جدول اطلاعاتی رو میخونه و یه متغییر به نام tempرا با یه عدد پر میکنه.(اینا مربوط به aspxصفحه است).
حالا میخوام در قسمت htmlوقتی یک لینک ویرایش گذاشتم متغییرidبا مقدار این tempارسال بشه.هر طور کردم نشد.البته متغییر temp یک string است. اینم نمونه کدش:


<A href='<%#"Display.aspx?id=" + temp %>' target =_blank >ویرایش</A>


اگر ممکنه یکی راهنمایی کنه :گیج:

Farhad.B.S
دوشنبه 02 آذر 1383, 13:39 عصر
میتونید متغیر temp را داخل یک سشن قرار بدید و سپس :

<A href='<%= "Display.aspx?id=" + Session["temp"] %>' target =_blank >ویرایش</A>

jannati
دوشنبه 02 آذر 1383, 14:00 عصر
خیلی خیلی ممنونم :flower: :mrgreen:

kochol
شنبه 07 آذر 1383, 12:36 عصر
البته

اگه در viewstate ذخیره کنی خیلی بهر است چون اینطوری سمت کلاینت یا مشتری ذخیره می شود

jannati
شنبه 07 آذر 1383, 13:20 عصر
میشه بیشتر توضیح بدید؟ :sorry:

kochol
شنبه 07 آذر 1383, 13:39 عصر
سلام

بله که میشه

فرض کنید از این صفحه شما چند نفر با هم استفاده می کنند و برای هر کدام می خواهید از یک اطلاعات خاصی و جدا از هم استفاده کنید چون session در server ذخیره می کند ممکن است کاربر دیگه ای آن را تغییر دهد ولی اگر بر روی صفحه مشتری ضبط شود دیگه اطلاعات مشترک نیست.

Vahid_Nasiri
شنبه 07 آذر 1383, 13:49 عصر
متغیر سشن برای هر کاربر منحصربفرد است.

kochol
شنبه 07 آذر 1383, 14:47 عصر
:sorry: