View Full Version : میخوام برای تگ a در code behind رویدار بنویسم ..
omid6630
یک شنبه 28 اسفند 1390, 20:58 عصر
به نام خدا و سلام
می خوام از این به بعد از تمام اجزای صفحاتم رو فقط با تگ های html پیاده سازی کنم .
الان هم پیگیر درست کردن یک چیزی مثلا گریدویو هستم .
میخوام برای تگ a رویدار Onclick بنویسم . مثل وقتی که برای رویداد کلیک دکمه های asp.net کد مینوشتیم .
چطوری این کار رو بکنم .
آیا باید فقط با جاوااشکریپت بنویسم. ؟
fakhravari
یک شنبه 28 اسفند 1390, 21:03 عصر
چرا از این روش استفاده میکنید.
هم جاوا میشه هم رویداد در کد بهین مینویسم در یه تابع بهد توی Onclick فرامیخونیم.
omid6630
یک شنبه 28 اسفند 1390, 21:15 عصر
چرا از این روش استفاده میکنید.
چون میخوام وابستگیم رو به کامپوننت های دات نت کمتر کنم و با اصل وب کار کنم . میخوام برنامه نویسی رو با تگ های ساده ی html داشته باشم . چون فکر میکنم اصل برنامه نویسی وب کار کردن با همین چند تگ html است
نظر شما چیه ؟
آیا اساسا این کار درست است ؟
نکته ی دیگه اینکه میخوام بیشتر به سمت Ajax هم برم و بیشتر روی اون سرمایه گذاری کنم تا اینکه از ابزار های مایکروسافت استفاده کنم .
هم جاوا میشه هم رویداد در کد بهین مینویسم در یه تابع بهد توی Onclick فرامیخونیم.
میشه یک نمونه کد برای این هم بذارین ؟
خیلی متشکرم .
fakhravari
یک شنبه 28 اسفند 1390, 21:32 عصر
عمر و وقت خودتون حدر نده.
<script type="text/javascript">
function Sabr() {
alert('لطفا صبر کنید ');
}
</script>
<a onclick="Sabr()" runat="server" id="t1">Clik Konid</a>
شما اگر از runat="server" استفاده کنید هیچ فرقی نداره با کنترل .net
hamid_shrk
دوشنبه 29 اسفند 1390, 18:02 عصر
شما اگه از کنترل های دات نت هم استفاده کنید وقتی که سایت رو سورسش رو نگاه کنید در نهایت اون کنترل ها هم تبدیل به کدهای html شدن.
اما اینکه در صفحاتتون از کدهای ساده ی html استفاده کنید خوب واسه بحث سئو خیلی مناسبه.مثلا درست کردن یک گرید با چندتا div خیلی بهتر از خود گرید .net هست که با table پیاده سازی شده.
در مورد کنترل های runat server هم فرقی نداره.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.