BC30109: 'String' is a class type and cannot be used as an expression.
创建页面的时候,直接将html文件的后缀修改为aspx,正常访问没问题。
某天,因为项目需要,想在ASPX中嵌入一小段C#代码,随便写了一行定义一个字符串变量的代码,居然报如下错识:
BC30109: 'String' is a class type and cannot be used as an expression.
思考了几秒钟才想起来,貌似没有定义页头,但又不想为此单独添加一个.cs文件
实验了一下,直接在文件开头写入如下代码即可正常工作:
<%@ Page Language="C#"%>
这一行定义主要向编译器申明,使用何种解释器解释内嵌在aspx文件中的代码。
参考:
http://stackoverflow.com/questions/11451851/string-is-a-class-and-cannot-be-used-as-an-expression
转载请注明原文地址: https://ju.6miu.com/read-200100.html