Silverboy
دوشنبه 05 شهریور 1386, 20:33 عصر
من یه User Control(UC) نوشتم .. مشکلی که دارم اینه که CSS ای که به کنترل های داخل UC دادم در موقع نمایش صفحه ای که UC داخلش قرار داره اعمال نمیشه
راهکاری که بعضی دوستان پیشنهاد کرده بودن override کردن متد Render در UC بود
این روش جواب میده اما من باهاش 2 تا مشکل دارم :
1-این UC کنترل جوریه که تعداد کنترل های داخلیش نا معلومه ( یعنی ADD یا Remove روشون انجام میشه )
2- CSS باید حتما خارجی تعریف بشه تا کاربر به راحتی بتونه قیافه کنترل رو بدون دست زدن به کد عوض کنه ( یعنی نمیتونم CSS روInline تعریف کنم )
کسی میدونه چه جوری میشه مشکل رو حل کرد
جالب اینه که Visual Studio صفحه رو موقع Design درست نشون میده !!!
راهکاری که بعضی دوستان پیشنهاد کرده بودن override کردن متد Render در UC بود
این روش جواب میده اما من باهاش 2 تا مشکل دارم :
1-این UC کنترل جوریه که تعداد کنترل های داخلیش نا معلومه ( یعنی ADD یا Remove روشون انجام میشه )
2- CSS باید حتما خارجی تعریف بشه تا کاربر به راحتی بتونه قیافه کنترل رو بدون دست زدن به کد عوض کنه ( یعنی نمیتونم CSS روInline تعریف کنم )
کسی میدونه چه جوری میشه مشکل رو حل کرد
جالب اینه که Visual Studio صفحه رو موقع Design درست نشون میده !!!