2014-06-22 74 views
1

一個SqlDataSource行我通常使用評論的代碼在ASP.NET標記

<%-- Comment/or line of code --%> 

註釋掉一行代碼在asp.net標記。 有時候,我只是選擇我喜歡註釋掉線,按

ctrl+(k, c)

自動註釋掉該行或

ctrl+(k, u)

來取消該行。出於某種原因,我不能用這種方式在SqlDataSource中註釋掉一行代碼。像這樣的東西給出了一個錯誤:

....... 
<%--SelectCommand="SELECT * FROM [myTable] ORDER BY [Code]"--%> 
SelectCommand="SELECT * FROM [anotherTable] ORDER BY [Code]" 
......... 

我想知道爲什麼我在這種情況下出現錯誤?有沒有辦法在標記中的SqlDataSource中註釋掉一行代碼?

+0

評論不允許一個'RUNAT =「服務器」'控制的開始標記的''<' and '>字符之間。 –

回答

4

正如Michael所說,這樣的評論是不允許的。然而,你可以在屬性值中使用SQL註釋,例如:

SelectCommand="/*SELECT * FROM [myTable] ORDER BY [Code]*/SELECT * FROM [anotherTable] ORDER BY [Code]" 
+0

感謝Orilux,這工作。 – FeliceM