ASP的问题
为什么在记事本里写好代码后,再保存为.HTML格式的文件,每次打开都没有内容显示的,或是出错,大家帮忙看看下面的代码哪有问题,谢谢啦<%@ language="vb" runat="server"debug="true"%><script runat="server">sub linkbutton_click(sender as object,e as eventargs)select case linkb.forecolor.namecase "red"linkb.forcolor=system.drawing.color.bluecase "blue"linkb.forcolor=system.drawing.color.yellowcase "yellow"linkb.forcolor=system.drawing.color.greencase "green"linkb.forcolor=system.drawing.color.blackcase "black"linkb.forcolor=system.drawing.color.redend selectend sub</script><html><head><meta http-equiv="content-language"content="zh-cn"><meta http-equiv="content-type"content="text/html;charset=gb2312"><title>一个简单的ASP.NET程序</title></head><body><form runat="server"><center><br><asp:linkbutton id="linkb"text="这是一个简单的ASP.NET程序!单击试试!"font-size="14pt"forecolor="black"onclick="linkbutton_click"runat="server"/></center></form></body></html>
参考答案:你这是ASP代码,当然要保存为*.asp格式啦,而且一定要通过IIS打开才能看见结果。
IIS(Internet信使服务)的打开方法:
首先你必需是NT版的操作系统(比如WindowsXP Pro,HomeEdition不行),控制面板-》添加删除程序-》Windows组件,然后安装IIS。
然后右键我的电脑,管理,服务和应用程序,Internet信使服务,网站,右键默认网站,新建,虚拟目录,然后依照提示创建虚拟目录映射,比如你的文件是c:\abc\asp.asp,你创建的虚拟目录名是def,映射到c:\abc\
那么只要在浏览器中输入地址:就可以查看了。
不过我注意到,你是ASP.net文件,那么要保存为*.aspx,然后还必需安装VS2003或以上版本
我很遗憾,你的代码在我的机器上报了还要多的错误,我怀疑你代码的正确性。我对出错的那几个对象不了解,所以帮不了你了。