PDA

View Full Version : حرفه ای: تغییر مسیر یوزر کنترول



Mohammad_dn
یک شنبه 26 مرداد 1393, 14:23 عصر
با سلام و درود خدمت شما بزرگواران

همانطور که میدونید وقتی یه یوزرکنترول رو روی صفحه میندازیم کد زیر بالای همون صفحه میاد:

<%@ Register Src="~/Templates/Default/UserControl/Post.ascx" TagPrefix="uc1" TagName="Post" %>



میخوام بدونم روشی هست که این آدرس رو در زمان اجرا تغییر داد؟
مثلا به جای لود یوزرکنترول از مسیر:

~/Templates/Default/UserControl/Post.ascx
از مسیر زیر لود کنه:

~/Templates/TMP/UserControl/Post.ascx

نمیخوام یوزر کنترول رو در زمان اجرا اضافه کنم..فقط میخوام آدرس تغییر کنه

با تشکر

nadia92
یک شنبه 26 مرداد 1393, 14:36 عصر
سلام


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

panel_test.Controls.Add(LoadControl("Post.ascx"))

Mohammad_dn
یک شنبه 26 مرداد 1393, 14:55 عصر
عزیز من که گفتم نمیخوام به صورت runtime یوزرکنترول رو اضافه کنم

یوزر کنترول قبلا اضافه شده و حالا فقط میخوام مسیرشو تغییر بدم

Mousavmousab
یک شنبه 26 مرداد 1393, 17:40 عصر
سلام

تغییر دادن مسیر چه معنی می تونه داشته باشه ؟

مهم هدف شماست !!!

با تغییر دادن مسیر نتیجه چی میشه؟