PDA

View Full Version : سوال: خطای the name '.....' does not exist in the current contex



majid.sh
پنج شنبه 25 آذر 1395, 20:48 عصر
سلام
یک کنترل با <"input name="fa_Date> ایجاد شده و مقدار گرفته (تاریخ شمسی) اما هنگام فرا خوانی مقدار این شیی ، با پیغام
the name 'fa_Date' does not exist in the current contex مواجه می شوم لطفا راهنمایی فرمایید.

taze kar 1
پنج شنبه 25 آذر 1395, 21:15 عصر
دوست عزیز باید کنترلت runat="server" باشه
اما من همیشه با id کارکردم با name تا حالا کار نکردم

majid.sh
جمعه 26 آذر 1395, 11:16 صبح
تابع با جاوا اسکریپت نوشته شده و خروجی تابع در این شیی قرار می گیرد. (<"input name="fa_Date>)
runat="server" هم تست شده بود ولی جواب نداد.

majid.sh
سه شنبه 30 آذر 1395, 10:44 صبح
سلام مجدد
مشکل فوق حل نشد لطفا دوستانی که تجربه دارند راهنمایی فرمایند

mortezagt
سه شنبه 30 آذر 1395, 23:11 عصر
بجای name از id استفاده کن
name رو به id تغییر بده

baidin
چهارشنبه 01 دی 1395, 22:48 عصر
سلام
یک کنترل با <"input name="fa_Date> ایجاد شده و مقدار گرفته (تاریخ شمسی) اما هنگام فرا خوانی مقدار این شیی ، با پیغام
the name 'fa_Date' does not exist in the current contex مواجه می شوم لطفا راهنمایی فرمایید.
دوست عزیز من در یک ادیتور با همین مشکل مواجه شدم و از کنترل های asp.net استفاده کردم و حل شد

majid.sh
شنبه 04 دی 1395, 12:17 عصر
سلام
تشکر از پاسخ شما
مشکل اینجاست که مقدار خروجی تابع در آن قرار میگیرد و وقتی می خواهم این مقدار را به مثلا textbox دیگری انتقال دهم و یا اینکه این مقدار را فراخوانی کنم پیغام خطا می دهد.
استفاده از این کنترل name در برنامه مورد نظر با توجه به خصوصیات آن ضروری است .
به هر حال این مشکل پابرجاست.

mortezagt
یک شنبه 05 دی 1395, 01:38 صبح
کدت رو بزار اینجا تا اصلاح شه

majid.sh
دوشنبه 06 دی 1395, 17:28 عصر
قطعه کدی که خروجی را ارسال می کند:
(خروجی این تابع را می خواهم در یک تکس باکس قرار دهم)









function Fa_date(d_F_Name, ds_bl_Object, dtFormat, dt_s)







{



var Tar_date = document.getElementsByName(d_F_Name).item(0);







if (!ds_bl_Object)







ds_bl_Object = Tar_date;



if (dt_s)



dateSeparator = dt_s;



else



dateSeparator = defaultDateSeparator;







if (dtFormat)



dateFormat = dtFormat;



else



dateFormat = defaultDateFormat;







var r = ds_bl_Object.offsetLeft;



var k = ds_bl_Object.offsetTop + ds_bl_Object.offsetHeight;



var parent = ds_bl_Object;







while (parent.offsetParent) {



parent = parent.offsetParent;



r += parent.offsetLeft;



k += parent.offsetTop;







}







drawDatePicker(Tar_date, r, k);







}