无法在ASP.net文档的onload属性中使用“ this”

雅各布·德夫

我正像通常那样尝试异步加载样式表,但是我在正在使用的ASP.net网站上遇到麻烦。我不断收到以下错误:

编译器错误消息:BC30456:'this'不是'ASP.tools_controls_homepage_master'的成员。

当我尝试使用以下<link>标记中的onload值时,就会发生这种情况

<link rel="preload" 
href="//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" 
as="style" onload="this.rel='stylesheet'" />

我对ASP.net的工作方式不是很熟悉,但是我确实知道该站点是由VB编写的(如果有关系的话)。任何帮助使这项工作将不胜感激。

雅各布·德夫

按照我想要的方式以该OnClientLoad属性进行此工作,如下所示:

<link rel="preload" href="//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" as="style" OnClientLoad="this.rel='stylesheet'" />

似乎在每个浏览器中都能正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

<select> 下拉菜单无法识别 ViewModel 中使用 ASP.Net Core MVC 6 的属性

自定义授权属性无法在asp.net中使用

无法在asp.net vnext类库中使用必需的属性

在 ASP.Net Core 网站中使用 Microsoft 文档

无法在ASP.Net vNext项目中使用会话

无法在ASP.NET Core中使用中间件

Ajax POST方法无法在ASP.NET Core中使用

无法在ASP.NET Core中使用HttpContext.Session

无法在ASP.NET MVC中使用AngularJS保存dbRecord

无法在asp.net 5的Controller中使用Serilog

无法使用JQuery获取asp.net元素的Text属性

在ASP.NET Core中使用NumberFormat属性

在ASP.NET中使用默认属性创建Kendo网格

在ASP.NET控件属性中使用条件语句

我无法使用jQuery验证以下文档的ASP输入

自定义JsonConverter属性无法在ASP.NET Core 3.1中使用Newtonsoft.JSON与Json.Serialize()一起使用

无法在asp.net中访问已检查的属性

无法从razor ASP.net获取模型属性-C#

无法获取类的属性(ASP.NET MVC)

为什么我的onload函数无法在JavaScript中使用?

在 asp.net .core 中使用泛型类型时无法解析实现的对象

为什么我的字体无法在ASP.NET Core MVC应用程序中使用?

ASP.Net Web Api Core - 无法在抽象基类中使用 CreatedAtRoute

无法在ASP.NET MVC 5中使用mvc4future

Facebook的社交登录无法在ASP.Net MVC 5项目中使用

无法在ASP.NET Core中使用Webpack中间件

jQuery自动完成功能无法在ASP.NET中使用

无法在ASP.NET中使用HTML元素构造StringBuilder对象

在Asp.Net Core中使用TempData时无法重定向到操作