动态改变ASP.net页面标题和动态指定页面样式表的方法

 更新时间:2007年04月13日 00:00:00   作者:  
如果需要让asp.net应用程序对用户留有一定有自定义空间,例如用户要对页面使用自己定义的样式表或标题,可以使用下面的方法来动态指定:
首先对ASPX文件中<HEAD>中的页面标题和样式表进行修改
Visual Studio 生成的代码:
<title>WebForm1</Title>
<LINK ref="stylesheet" type="text/css" href="control.css">
修改后的代码:
<title runat="server" id="Title1">WebForm1</title>
<LINK id="link1" runat="server" type=text/css" ref="stylesheet"></link>
我们将这两个HTML元素都加上runat=server,标记为服务器端控件以使我们能在服务器代码对其进行访问。

在WebForm1.aspx.cs文件,我们就可以使用C#代码来对其将行控制
private void Button1_Click(object sender,System.EventArgs e)
{
Control ctrl=Page.FindControl("Title1"); //寻找我们刚才修改为runat=server的那个Title
((HtmlGenericControl)ctrl).InnerText="Hello";
ctrl=Page.FindControl("link1");
((HtmlGenericControl)ctrl).Attributes.Add("href","control.css");

}

通过以上步骤即可实现动态改变ASP.net页面标题和动态指定页面样式表 

相关文章

  • .net 通过URL推送POST数据具体实现

    .net 通过URL推送POST数据具体实现

    这篇文章主要介绍了.net 通过URL推送POST数据具体实现,有需要的朋友可以参考一下
    2013-12-12
  • MVC分页之MvcPager使用详解

    MVC分页之MvcPager使用详解

    这篇文章主要为大家详细介绍了MVC分页之MvcPager使用方法,针对MvcPager同步和Ajax异步分页进行讲解,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • div弹出层的ajax登录(Jquery版+c#)

    div弹出层的ajax登录(Jquery版+c#)

    这次主要的分享就是div+css+jquery,你可以改版成你要的登录,随意改版!后台代码由于时间限制,没有完成,里面有些乱,重点分享界面,还望理解
    2012-10-10
  • asp.net 生成缩略图代码

    asp.net 生成缩略图代码

    asp.net 生成缩略图代码,需要的朋友可以参考下。
    2010-03-03
  • ASP.NET的HtmlForm控件学习及Post与Get的区别概述

    ASP.NET的HtmlForm控件学习及Post与Get的区别概述

    HtmlForm 控件用于控制form元素,本文主要介绍下HtmlForm控件的Method/Action方法(要提交数据的页面,即数据要传送至哪个网址)及Post与Get的区别感兴趣的朋友可以了解下,或许对你学习HtmlForm控件有所帮助
    2013-02-02
  • Microsoft Visual Studio 2017 for Mac Preview安装使用案例分享

    Microsoft Visual Studio 2017 for Mac Preview安装使用案例分享

    这篇文章主要为大家分享了Microsoft Visual Studio 2017 for Mac Preview安装使用案例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • 进度条在.net导入Excel时的应用实例

    进度条在.net导入Excel时的应用实例

    这篇文章主要介绍了进度条在.net导入Excel时的应用,以实例形式讲述了.net导入Excel时根据页面情况显示进度条的实现方法,非常具有实用价值,需要的朋友可以参考下
    2014-10-10
  • asp.net 防止SQL注入攻击

    asp.net 防止SQL注入攻击

    asp.net网站防止SQL注入攻击,通常的办法是每个文件都修改加入过滤代码,这样很麻烦,下面介绍一种办法,可以从整个网站防止注入。
    2009-06-06
  • gojs一些实用的高级用法

    gojs一些实用的高级用法

    gojs是一个非常强大的可视化关系的js库。本文介绍的是在使用gojs制作图的过程中,你可能会碰到的问题的一些解决方案。对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • moq 的常用使用方法(推荐)

    moq 的常用使用方法(推荐)

    这篇文章主要介绍了moq 的常用使用方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11

最新评论