PDA

View Full Version : شمارش تعداد دفعات کلیک روی یک hyperlink



sanaz.dadkhah
چهارشنبه 29 شهریور 1391, 23:45 عصر
سلام من یگ سری لینک دانلود دارم در سایتم که با هاپیر لینک در reapeter میسازمش
حالا میخاهم بدونم که چور میتونم تعداد دفعات کلیکی که روی این هاپیر لینک شده است را بشمارم یعنی میخاهم با کلیک بر روی این هایپر یک stored procrdure را اجرا کنم

hamed_hossani
پنج شنبه 30 شهریور 1391, 00:29 صبح
سلام
شما یک دکمه بگذار و visible=false کن و در رویداد کلیک ان کد شمارش رو بنویس
و بعد با استفاده از جاوا اسکریپت در <a> انرا فراخوانی کن و به صفحه مقصد پرش کن
+
http://barnamenevis.org/showthread.php?86625-فراخوانی-یک-تابع-نوشته-شده-دردات-نت-بوسیله-کدهای-جاوا

<a href="clickLink(address)"> link1</a>
در کدهای جاوا اسکریپت بنویس
<script type="text/javascript">
function clickLink(address){
صدا زدن رویداد کلیک دکمه
پرش به صفحه با جاوا اسکریپت
}
</script>

sanaz.dadkhah
پنج شنبه 30 شهریور 1391, 08:32 صبح
مرسی از جوتبت ولی ببین من این یک لینکه دانلوده که از دیتابیس خونده میشه و ساخته میشه و هر لینکی هک باید یک فیلد یک رکورد را اضافه کنه این شکل که شما گفتین میشه؟ بیعنی باید ی صفحه دیگه باز کنم و آنجا تغییر بدم؟

komeil64
پنج شنبه 30 شهریور 1391, 12:36 عصر
با روش های زیادی میشه این کار رو انجام داد
یکی اینکه قبل از ارسال به اون لینک آی دی اون رکورد رو بفرستی به یک صفحه دیگه بعد از انجام کار اضافه کردن کلیک بره به اون آدرس
یکی اینکه اصلا از linkbutton استفاده کنی که وقتی زد اول اضافه کنه بعد ریسپانس کنه به لینکت
برای قرار دادن آی دی رکورد در لینک هم از <%# Eval("ID" %> استفاده کن

sanaz.dadkhah
پنج شنبه 30 شهریور 1391, 16:48 عصر
عزیزه دل ببین میگی reponce کنه خوب عزیزم تو ریپیتر کدش را چطور generate کنم ؟؟؟؟

hamed_hossani
پنج شنبه 30 شهریور 1391, 17:48 عصر
من این یک لینکه دانلوده که از دیتابیس خونده میشه و ساخته میشه و هر لینکی هک باید یک فیلد یک رکورد را اضافه کنه این شکل که شما گفتین میشه؟ بیعنی باید ی صفحه دیگه باز کنم و آنجا تغییر بدم؟
در صفحه لینک باید بنویسی!