PDA

View Full Version : سوال: مشکل با freetextbox



htmbarnamenevisl
پنج شنبه 27 خرداد 1389, 10:17 صبح
سلام
من یه کلاس دارم که توسط یه ObjectDataSource به اون دسترسی دارم.تو این کلاس عمل Update انجام میشه و باید مقادیر داخل کنترل هام به اون ارسال بشه.مشکل اینجاست که من از FreeTextBox استفاده کردم و وقتی در property : UpdateParameters از ObjectDataSource میخوام یه پارامتر Add کنم که مقدارش از FreeTextBox میاد اصلا کنترل FreeTextBox داخل لیست کنترلها نشون نمیده! ( منظورم پنجره Parameters Collectio Editor)
کسی راه حلی داره که این پنجره این کنترل بشناسه

imanasp
پنج شنبه 27 خرداد 1389, 10:30 صبح
سلام
من یه کلاس دارم که توسط یه ObjectDataSource به اون دسترسی دارم.تو این کلاس عمل Update انجام میشه و باید مقادیر داخل کنترل هام به اون ارسال بشه.مشکل اینجاست که من از FreeTextBox استفاده کردم و وقتی در property : UpdateParameters از ObjectDataSource میخوام یه پارامتر Add کنم که مقدارش از FreeTextBox میاد اصلا کنترل FreeTextBox داخل لیست کنترلها نشون نمیده! ( منظورم پنجره Parameters Collectio Editor)
کسی راه حلی داره که این پنجره این کنترل بشناسه
حتی اگه داده های کنترلت رو به کلاست پاس ندی و در همون فرم بخای از update query ویزاردهای asp مثل sqlDataSource و ... استفاده کنی بازم توی اون پنجره ای که میگی این کنترل شناخته نمیشه
من این مشکل رو داشتم و با کد نویسی دستی حلش کردم

hamedsabzian
پنج شنبه 27 خرداد 1389, 12:08 عصر
یه همچین کدی رو دستی توی ObjectDataSource بزارید:

<asp:ControlParameter ControlID="FTB1" Name="discription" PropertyName="Text"
Type="String" />