【问题标题】:Why is setting html properties false considered an unexpected token?为什么将 html 属性设置为 false 被视为意外标记?
【发布时间】:2017-04-16 11:58:38
【问题描述】:

由于nebulous error,我无法构建我继承的 VB.NET 站点。

在不知道是什么原因的情况下,我把捷克共和国的猎犬放开了(也称为 Resharper)。它最终向我展示了解决方案中的 20 个错误和上千个其他“问题”:

好的,所以我先处理错误;首先是 ASP 错误。第一个指出了这一点:

<telerik:RadButton ID="ExportButtonRad" DisabledButtonCssClass="rbDownload' UseSubmitBehavior="false" EnableViewState="false" AutoPostBack="true" CommandName="ExportToExcel" Skin="Default" Visible="false" OnClientClick="document.body.style.cursor = 'wait';" ButtonType="StandardButton" HoveredCssClass="goButtonClassHov" ToolTip="Export" runat="server" Text="Export">

...并标记了以下部分:

UseSubmitBehavior="false" 

...作为“意外的令牌”;所以我删除了它,并重新运行了 Resharper > Inspect > Code Issues in Solution。

现在有更多(而不是更少)的 ASP 错误,并且相同的元素(“ExportButtonRad”)再次因相同的假定违规(“意外令牌”)被标记为红色;这一次 EnableViewState="false" 是罪魁祸首或替罪羊。

所以我担心如果我删除它,我将有 11 个 ASP 错误,它会将其他一些属性设置为 false 为虚假。我怀疑这不是真正的问题。有谁知道这可能是造成这种破坏的根本原因的任何“陷阱”?

【问题讨论】:

    标签: html asp.net vb.net telerik resharper


    【解决方案1】:

    我认为问题是这样的:

    DisabledButtonCssClass="rbDownload'
    

    使引号相等。

    DisabledButtonCssClass="rbDownload"
    

    【讨论】:

      猜你喜欢
      • 2014-06-20
      • 2013-04-24
      • 2021-09-16
      • 2017-07-26
      • 2017-09-10
      • 2018-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多