مشکلی که همچنان دارم باهاش سرو کله میزنه برای قسمت بنر سایت هست. از خانم صداقت هم تشکر می کنم. شرمنده باید عرض کنم. من یه اخلاق بدی که دارم تو کتم نمیره که بخوام صورت مسئله رو اینجوری پاک کنم.
بلاخره یه راه حلی باید باشه که بشه بصورت اتوماتیک ( دینامیک) آدرس قسمت مورد نظر تغییر کنه ....
کدهای زیر رو ببنید :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خب برای این منظور یه سرچی تو اینترنت کردم. به وبلاگ زیر رسیدم. که البته فیلتر بود اگه خواستین ببیند از ... استقاده کنین.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
که ایشون استفاده از این کد را داده بودند که بطور اتوماتیک آدرس لینک مورد نظر resolve کنه .
کدی که ایشون پیشنهاد داده بودند این بود.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این طور که متوجه شدم ظاهرا از یک تابعی استفاده می کنه که با این استفاده از اون این کار به صورت اتوماتیک انجام می گیره.
اسم این تابع (public string ResolveUrl(string relativeUrl هست .
ولی خب ... راه حل درست و اینبار خود کامپایلر این بار شروع کرد به گیر دادن به masterpage.master به خط اولش که شما ";" استفاده نکریدن. آخرش هم نفهمیدم از کجا بود.
بعدش گفت "که اصلا شما حق ندارید از این تابع استفاده کنید . این یه تابع مخفی از خود میکروسافت هست که شما به چه جرعتی داری از اون استفاده می کنی برو یه چیز جدید استفاده کن.".gif)
جالب تر اینجا رو هم ببنید بد نیست :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
.gif)
ولا چی بگه اگه این کامپایلر ها بخوان گیر بدن دیگه ...
حالا ما ماندیم و این ارور :
Error 3 External component has thrown an exception.
.gif)
راستش دیگه زبون این vs2005 رو نفهمیدم که این دیگه چی می گه .