PDA

View Full Version : سوال: چجوری میتونم به یک کنترل هم از طریق سرور و هم کلاینت دسترسی داشته باشم؟



hadidan
دوشنبه 16 مرداد 1391, 23:21 عصر
با سلام
چجوری میتون هم از طریق کد نویسی طرف سرور و هم از طریق کدنویسی طرف کلاینت مشخصات یک شی رو تغییر بدم؟؟؟؟؟؟
مثلاً میخوام توی یک Label از زمان سرور رو قرار بدم، بعد از طریق جاوا اسکریپت زمان رو جلو ببرم به طوری که صفحه زمان سرور رو به کاربر نشون بده نه زمان کلاینت .
میشه؟؟؟

hadidan
سه شنبه 17 مرداد 1391, 10:27 صبح
در اینجا نوشته چجوری میشه به کنترل های کلاینت دسترسی داشت:
http://barnamenevis.org/showthread.php?313473-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-%DA%A9%D9%86%D8%AA%D9%84-%D9%87%D8%A7%DB%8C-html-%D8%AF%D8%B1-%DA%A9%D8%AF-%D8%A8%D8%AF%D9%88%D9%86-runat-server&highlight=%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C+%DA %A9%D9%86%D8%AA%D8%B1%D9%84+%D9%87%D8%A7+%DA%A9%D9 %84%D8%A7%DB%8C%D9%86%D8%AA

ولی من درست برعکس میخوام! یعنی چجوری مشه به کنترلهای طرف سرور با جاوا اسکریپت دسترسی داشته باشم؟؟؟؟؟؟

mohsen_f_b
سه شنبه 17 مرداد 1391, 11:28 صبح
سلام

شما در سمت کلاینت (javascript یا jQuery) با استفاده از .ClientID به شی دسترسی پیدا کنید.
مثلا کد زیر از طریق jQuery به مقدار یک HiddenField دسترسی پیدا می کنید.

var Stringtest= $('#<%=hidTest.ClientID%>').val();


موفق باشید

hadidan
سه شنبه 17 مرداد 1391, 13:16 عصر
سلام

شما در سمت کلاینت (javascript یا jQuery) با استفاده از .ClientID به شی دسترسی پیدا کنید.
مثلا کد زیر از طریق jQuery به مقدار یک HiddenField دسترسی پیدا می کنید.

var Stringtest= $('#<%=hidTest.ClientID%>').val();


موفق باشید

نمیشه همین کار را با جاوا اسکریپت انجام بدید من jQuery بلد نیستم.
واگه میشه یک نمونه برنامه برام آپلود کنید، خیلی خیلی ممنون میشم

mohsen_f_b
سه شنبه 17 مرداد 1391, 15:51 عصر
سلام


نمیشه همین کار را با جاوا اسکریپت انجام بدید من jQuery بلد نیستم.


برای استفاده از JavaScript به این صورت عمل کنید.

var Stringtest=document.getElementById('" + hidTest.ClientID + "');

موفق باشید