Way*_*ina 4 css asp.net user-controls master-pages asp.net-3.5
长话短说,几十页都没有使用母版页.对于一个新模块,我创建了一个带有菜单控件的母版页(菜单控件已经存在),所以我可以在我正在创建的六个左右页面中获得相同的外观.由于内容页面使用母版页,因此Menu控件的名称已更改为ct100_Menu1而不是仅仅Menu1.除了有人决定使用控件的确切名称来设置菜单样式的精确ID(例如CSS Menu1 a { /* stuff */ })之外,这不会是一个问题.因此,菜单无法正常呈现,因为我使用的是母版,而不仅仅是复制代码.
我无法更改菜单文件中的CSS代码,因为它可能会破坏某些东西,所以有什么方法可以更改控件,以便不显示那些麻烦ct100而无需添加任何工具或创建我自己的自定义控件(因为我可以不要替换Menu.ascx控件,虽然我可以修改它以添加CSS类)或者是我唯一的选择是不使用母版页或将菜单CSS复制到另一个文件并正确设置?
感觉有点卡在岩石和硬地之间,因为代码是故意编写的,所以你不能使用母版页,没有人回去改变它.
| 归档时间: |
|
| 查看次数: |
8816 次 |
| 最近记录: |