动态改变Style【例如动态改变Master Page,改变Butonn Text】
2009-08-22 21:11
387 查看
更多了解,可以访问这里。
通常我们都在Page_Preinit 事件中动态改变MasterPageFile的值.
void Page_PreInit(Object sender, EventArgs e) {
if (Request.Browser.IsBrowser("IE")) {
this.MasterPageFile = "ArticleMaster_IE.master";
}
else if (Request.Browser.IsBrowser("Mozilla")) {
this.MasterPageFile = "ArticleMaster_FireFox.master";
}
else {
this.MasterPageFile = "ArticleMaster.master";
}
}
但是我们可以以声明的方式实现同样功能
<%@ Page MasterPageFile="~/ArticleMaster.master"
ie:MasterPageFile="~/ArticleMaster_IE.master"
mozilla:MasterPageFile="~/ArticleMaster_FireFox.master" %>
同样
<asp:button id="Button1"
ie:text="Push me you IE user"
mozilla:text="Push me you FireFox user"
text="Push me you -- you are running neigher IE or Safari"
runat="server"/>
通常我们都在Page_Preinit 事件中动态改变MasterPageFile的值.
void Page_PreInit(Object sender, EventArgs e) {
if (Request.Browser.IsBrowser("IE")) {
this.MasterPageFile = "ArticleMaster_IE.master";
}
else if (Request.Browser.IsBrowser("Mozilla")) {
this.MasterPageFile = "ArticleMaster_FireFox.master";
}
else {
this.MasterPageFile = "ArticleMaster.master";
}
}
但是我们可以以声明的方式实现同样功能
<%@ Page MasterPageFile="~/ArticleMaster.master"
ie:MasterPageFile="~/ArticleMaster_IE.master"
mozilla:MasterPageFile="~/ArticleMaster_FireFox.master" %>
同样
<asp:button id="Button1"
ie:text="Push me you IE user"
mozilla:text="Push me you FireFox user"
text="Push me you -- you are running neigher IE or Safari"
runat="server"/>
相关文章推荐
- 小TIPS:动态改变masterpage
- 动态改变masterpage
- 动态改变CSS和Style
- Android自定义TextView实心圆角颜色背景(动态改变圆角背景颜色)
- TextView动态改变部分内容和颜色
- TextView动态改变显示的内容
- JavaScript动态改变HTML页面元素例如添加或删除
- 通过返回动态改变textview和imageview
- 建站记录2-CSS文件未加载-已解决-Resource interpreted as Stylesheet but transferred with MIME type text/plain
- android中为TextView动态改变字体颜色,如点击时更改
- asp.net动态设置masterpage实现换肤
- Asp.Net MVC 2.0 动态加载Master Page数据(二)
- 动态修改MasterPage 服务器端form的action属性
- 动态输入String改变TextView的颜色(String转换成Color)
- android动态改变textView字体的颜色
- textview动态设置 DrableLeft 以及改变图片大小
- SharePoint 2010自定Page Layout不改变core4.css加入自定义style和markup
- 动态改变JFace Wizard的WizardPage数量
- [zz]javascript: Dynamically change a normal text statement on a html page