PDA

View Full Version : مشکل بدست آوردن ID کنترل؟



nimaaamin
سه شنبه 21 آبان 1392, 20:23 عصر
سلام دوستان
من ی شبه کدی شبیه کد زیر دارم :
asp:UpdatePanel
ContentTemplate
<telerik:RadGrid
.
.
.
NestedViewTemplate
FileUpload
ButtonSubmit
/NestedViewTemplate
/telerik:RadGrid
/ContentTemplate
Triggers


/Triggers
/asp:UpdatePanel
فایل آپلود به طور معمولی وقتی داخل آپدیت پنل اجرا میشه موقع پست بک ButtonSubmit خالی میشه
وقتی میخوام در قسمت Triggers آپدیت پنل کنترل ButtonSubmit رو معرفی کنم میگه این کنترل وجود ندارد!؟ من فک میکنم چون داخل NestedViewTemplate نمیشناسه
راحلی وجود داره که من مشکلم حل بشه

سید علی گتمیری
سه شنبه 21 آبان 1392, 21:29 عصر
با سلام

کنترل هایی که داخل تمپلیت تعریف می شن دسترسی بهشون به این صورت امکان پذیر نیست - بهتره از event لود کنترل برای دسترسی بهش استفاده کنی

در ضمن بهتره وقتی از گرید تلریک استفاده می کنی Ajax رو هم از تلریک انتخاب کنی. RadAjaxPanel بجای UpdatePanel و بهتر از اون RadAjaxManager هست که در اینصورت دیگه لازم نیست کنترل هات توی یک کانتینر باشن و می تونن در جاهای مختلف صفحه باشن.

موفق باشی