在這個.aspx文件中,我收到警告「未終止的字符串常量」。我查看了這個錯誤,發現這意味着在某處有一個單引號或雙引號。但是,我沒有公開的單引號或雙引號,但它仍然在拋出警告。爲什麼?爲什麼Visual Studio警告未終止的字符串常量
該警告強調下面的粗體部分。 注意最後加粗的單引號。
的onclick = 「window.location的= 'pagename.aspx?援助= <%= VARIABLENAME%>'」>
<input type="button" name="buttonCancel" class="btn btn-warning btn-sm" value="Cancel" onclick="window.location='pagename.aspx?aid=<%=VariableName%>'">
即使它在'VariableName'中包含單引號會導致JS炸燬,而不是ASP.NET Web窗體編譯。 – mason
'VariableName'沒有任何單引號或雙引號。 – FreakinRocket
難道這只是因爲onclick是html,因此編譯器只希望它裏面的html,所以當它看到'<%VariableName%>'時它只是不知道該怎麼做? – FreakinRocket