ورود

View Full Version : سوال: دسترسی به کنترل های موجود User Control



meisam3322
جمعه 04 آذر 1390, 20:17 عصر
با سلام خدمت دوستان،

من از چندتا User Control در پروژه ام استفاده کردم. کسی میتونه منو راهنمایی کنه که چه طوری می تونم به کنترل های هر کدوم دسترسی داشته باشم. البته راه زیر رو امتحان کردم، ولی متاسفانه جواب نگرفتم. به عنوان مثال فرض کنین نام یکی از User Control ها "UserControl1" باشه :



Dim _Usercontrol As New UserControl1

fakhravari
جمعه 04 آذر 1390, 21:16 عصر
Label lb = (Label)GridView1.FindControl("");
lb.Text = "";

meisam3322
جمعه 04 آذر 1390, 21:37 عصر
سلام دوست عزیز، منظور من Web User Control هست.

fa_karoon
جمعه 04 آذر 1390, 23:32 عصر
سلام ، امیدوارم منظورتون رو درست فهمیده باشم، به هر حال با توجه به چیزی که برداشت کرده ام پاسخ می دم امیدوارم مفید باشه
فرض کنید من یک User Control دارم که تو مستر پیج قرارش داده ام حالا در حالت کد نویسی برای دسترسی به هر کدوم از کنترل های اون می تونم از یکی از دو خط زیر استفاده کنم(خط دوم برای وقتی ست که می خوای با ID کنترل ها به اونها دسترسی داشته باشی)

Dim d = LogInOut1.Controls(1)
Dim s = LogInOut1.FindControl("lnkLog")
یادم رفت بگم LoginOut1 اسم UserControl ام در صفحه ای ست که آن را قرار داده ام