PDA

View Full Version : انتقال متغیر از code behind به html



rezaomigo
شنبه 27 اسفند 1390, 19:34 عصر
با سلام...
من در کد html صفحه یک iframe تعریف کردم که می خواهم آدرس آن چیزی باشد که کاربر از طریق صفحه انخاب می کنه.
مثلا در صفحه aspx چند آدرس وجود دارد که می خواهم وقتی کاربر یکی از آنها را انتخاب کرد صفحه مورد نظر از طریق iframe نمایش پیدا کند. زبان برنامه نویسی vb.net است

ممنون

ahmad156
شنبه 27 اسفند 1390, 19:47 عصر
دوست عزیز میتونین از hidden field ها یا session استفاده کنین

rezaomigo
شنبه 27 اسفند 1390, 19:53 عصر
میشه بگی چطوری...؟؟؟

hesamsalehnamadi
شنبه 27 اسفند 1390, 19:54 عصر
فکر کنم منظورت اینه


myIframe.Attributes["src"] = "pathtofilewith.html"

rezaomigo
شنبه 27 اسفند 1390, 19:58 عصر
دوست عزیز hesamsalehnamadi (http://barnamenevis.org/member.php?52704-hesamsalehnamadi) من منظور شما را نفهمیدم...میشه بیشتر توضیح بدیند؟؟

hesamsalehnamadi
شنبه 27 اسفند 1390, 20:02 عصر
دوست عزیز hesamsalehnamadi (http://barnamenevis.org/member.php?52704-hesamsalehnamadi) من منظور شما را نفهمیدم...میشه بیشتر توضیح بدیند؟؟

من سوال تورو اینطوری متوجه شدم ... 1 صفحه aspx داری و توش یه iframe و سه جهار تا لینک ... حالا اگه بخوای خاصیت src مربوط به iframe رو عوض کنی باید تو رویداد کلیک هر لینک کد بالایی رو بنویسی مثلا لینک اول میره سایت گوگل باید بنویسی


myIframe.Attributes["src"] = "www.google.com"

myiframe هم نام iframe شماست

ahmad156
شنبه 27 اسفند 1390, 20:04 عصر
دوست عزیز
شما تو codebehind میتونین به session مقدار بدین و توی html از طریق javascript میتونین مقدار session رو از دستور زیر بخونین
value='<%=session("yourSession")%>';

rezaomigo
یک شنبه 28 اسفند 1390, 15:57 عصر
سلام ممنون از کمکتون ولی من کد های شما را امتحان کردم اصلا جواب نداد
لطفا اگه میشه یه نمونه ساده از کد را بنویسید تا بقیه کاربرانی هم که مثل من مشکل دارند مساله شون حل بشه...

ممنون

fakhravari
یک شنبه 28 اسفند 1390, 16:06 عصر
با سلام
از نوع static تعریف کنید .
در Cod Behin
public static string str = "http://fakhravary.somee.com";
در صفحه HTML
<%= str.ToString() %>

ahmad156
یک شنبه 28 اسفند 1390, 16:08 عصر
دوست عزیز کد پیچیده ای نیست.شما توی code behind به session مقدار میدین و با استفاده از کد بالا مقدار session رو میخونین

rezaomigo
سه شنبه 01 فروردین 1391, 00:15 صبح
واقعا تشکر از آقای fakhravari (http://barnamenevis.org/member.php?128926-fakhravari) عزیز که با خونسردی جوا دادند......