原生aspx页面如何引用公共js和css

Posted wyge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原生aspx页面如何引用公共js和css相关的知识,希望对你有一定的参考价值。

项目过程中遇到一个问题,每个页面需要引用很多的js和css文件,其中很多都是控件,而且大部分都是一样的,造成很多重复引用。

针对这种情况,参考了mvc的BundleConfig,思路是建立一个公用的用户控件,直接在每个页面调用这个用户控件,通过不同的参数获取不同的引用文件,这种方式的好处就是大大减少了工作量,也规范了代码, 不会出现一个文件引用多次的情况了。

具体实现如下:

1、  新建一个用户控件:BundleConfig.ascx

 

 技术分享图片

 

 

2、前端调用,这里放到head里面。(注意:web.config里面设置用户控件的引用)

 

 技术分享图片

 

虽然没有mvc的压缩功能,但是还是可以让规范和调用方式都变得简单无比。

以上是关于原生aspx页面如何引用公共js和css的主要内容,如果未能解决你的问题,请参考以下文章

vue3单页面引入公共的css,加了scoped但无法加deep,导致样式无法穿透,如何解决?

微信小程序引用外部js,引用外部样式,引用公共页面模板

如何抽离引用公共部分页面

封装公共js,使其他页面可以调用

head标签怎么给多个html引用

如何将composer的供应商文件夹中的CSS和JS文件复制到公共?