windows server 2008配置ASP后报错
windowsserver2008配置ASP后打开站点报错如图这个是什么情况求大神告知配置完IIS7服务后打开80端口是可以打的的,但是我将一个小的ASP站点设置为另外一...
windows server 2008配置ASP后 打开站点报错 如图 这个是什么情况 求大神告
知
配置完IIS7服务后 打开80端口是可以打的的,但是我将一个小的ASP站点设置为另外一个端口 却出现上图情况 我已经开启了父系 且能打开站点的flash界面 但是就是进不去主页 展开
知
配置完IIS7服务后 打开80端口是可以打的的,但是我将一个小的ASP站点设置为另外一个端口 却出现上图情况 我已经开启了父系 且能打开站点的flash界面 但是就是进不去主页 展开
1个回答
展开全部
我回答问题首先希望帮助到学习C#的后辈。
所以先分析原因。
你出现这个错误是因为你没有了解ASP.NET的工作原理。ASP.Net 和php,jsp ,asp等服务器语言一样 都是为了生成可供浏览器解析的页面,而可供浏览器解析的语言只有HTML。
1,如果你在aspx页面中插入一个asp:LinkButton 那么运行页面后 在浏览器中查看源代码你会发现这个标签实际被转为了一个<a>标签。
2,为什么你的写法不会转换呢?因为首先 传递给Literal1.Text 的值在asp.net中作为一段字符串被直接输出到浏览器中。那么你的写法到浏览器后源代码中仍然是一个asp:LinkButton 标签,而这个标签是无法被浏览器正确解析的。
所以先分析原因。
你出现这个错误是因为你没有了解ASP.NET的工作原理。ASP.Net 和php,jsp ,asp等服务器语言一样 都是为了生成可供浏览器解析的页面,而可供浏览器解析的语言只有HTML。
1,如果你在aspx页面中插入一个asp:LinkButton 那么运行页面后 在浏览器中查看源代码你会发现这个标签实际被转为了一个<a>标签。
2,为什么你的写法不会转换呢?因为首先 传递给Literal1.Text 的值在asp.net中作为一段字符串被直接输出到浏览器中。那么你的写法到浏览器后源代码中仍然是一个asp:LinkButton 标签,而这个标签是无法被浏览器正确解析的。
追问
我是初学者 我这个原因是因为代码引起的?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询