View Full Version : سوال: اجرای تابع #C با کنترل HTML
masoudmok
سه شنبه 10 آبان 1390, 19:44 عصر
سلام .
خسته نباشید .
تگ زیر رو در نظر بگیرید .
<li><a href="#">About</a></li>
چطور میشه کاری کرد که با کلیک روی این لینک به جای رفتن به صفحه ی # تابعی که با #C نوشتم اجرا بشه ؟
ممنون .
در ضمن هم این تگ و هم متدی که نوشتم توی 1 page هستن .
wantonboy13
سه شنبه 10 آبان 1390, 20:18 عصر
سلام .
خسته نباشید .
تگ زیر رو در نظر بگیرید .
<li><a href="#">About</a></li>
چطور میشه کاری کرد که با کلیک روی این لینک به جای رفتن به صفحه ی # تابعی که با #C نوشتم اجرا بشه ؟
ممنون .
در ضمن هم این تگ و هم متدی که نوشتم توی 1 page هستن .
ّبا اضافه کردن
runat="server" داخل هر تگی میشه بهش از کد پشت فرم دسترسی داشت ، البته قبلش یه آی دی یکتا برای اون تگ بذارین...
masoudmok
سه شنبه 10 آبان 1390, 22:20 عصر
ممنون از شما دوست عزیز ولی ...
منظور من دقیقا عکس این بود . می خوام متدمو با <a> صدا بزنم . میشه با onclick این کارو کرد ؟
با onclick نوشتم ولی error داد
<a runat="server" onclick="hello()">About</a>
wantonboy13
چهارشنبه 11 آبان 1390, 01:22 صبح
خوب چرا از Hyperlink خود asp استفاده نمی کنید ؟
اینجا رو هم مطالعه کنید بد نیست...
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.linkbutton.click.aspx
masoudmok
چهارشنبه 11 آبان 1390, 15:10 عصر
مشکل من برطرف نشد .
مشکل اینجاست که من html نمیدونم .
فرض کنید این تگو دارین .
<a href="#">About</a>
چطور داخلش به جای اینکه به ادرس # بره یه تابع رو صدا بزنم که با #C نوشتم ؟
میخوام از همین کنترل ( a ) استفاده کنم چون اون template ی که ازش استفاده می کنم به هم میریزه
smm2006sh
چهارشنبه 11 آبان 1390, 16:14 عصر
سلام دوست من
برای لینک به تابعی که نوشتی به وسیله html باید اونو داخل
<%=تابع شما%> قرار بدی
به عنوان مثال:
<td style="border: 2px solid #0948D1; height: 200px;">
<%=Link_AllLink() %>
</td>
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.