由于vs.net ide 设计页面的时候 设计的不好看,看了网上的介绍,大家使用dw+.net来联合作业!可是总是出现问题,问题如下:1、dw8 设计一个 vb.net页面,设计完毕后,复制全部代码到 vs.net <html> 里面,然后,放一个按钮到 框架内(单元格),然后运行事后 提示:类型“Button”的控件“Button1”必须放在具有 runat=server 的窗体标记内。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 类型“Button”的控件“Button1”必须放在具有 runat=server 的窗体标记内。
然后查看代码:<asp:Button id="Button1" runat="server" Text="Button"></asp:Button></td>这里也有 runat="server" ,可是为什么会出错呢?2、复制 代码到 vs.net <html> 代码:<FORM id="Form1" method="post" runat="server">
.................这里是复制代码.......
</FORM>但是 如果放上1个按钮的话,可以运行,但是vs.net里面 button 没有事件?
真是迷惑了,刚学做网页,还请指教!谢谢!如何解决 dw8+asp.net 这样的框架问题?
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 类型“Button”的控件“Button1”必须放在具有 runat=server 的窗体标记内。
然后查看代码:<asp:Button id="Button1" runat="server" Text="Button"></asp:Button></td>这里也有 runat="server" ,可是为什么会出错呢?2、复制 代码到 vs.net <html> 代码:<FORM id="Form1" method="post" runat="server">
.................这里是复制代码.......
</FORM>但是 如果放上1个按钮的话,可以运行,但是vs.net里面 button 没有事件?
真是迷惑了,刚学做网页,还请指教!谢谢!如何解决 dw8+asp.net 这样的框架问题?
这个控件放到<FORM id="Form1" runat="server"> 这里面去。也就是form必须提交服务器。
2:没听懂
说明,在<body> 下面加<FORM id="Form1" runat="server"> ,在</body>上面加</FORM>,之后再在VS中加入控件,自然会在<FORM id="Form1" runat="server"> ...</FORM>之间,vs要求标注“runat="server"”的控件必须在<FORM runat="server"> ...</FORM>之间。
你的input="server",所以必须设定<form runat=""server>