静态网页动态化遇到的问题:
做完了html静态代码后,比如按钮,对按钮编写了事件之后并不执行,或者提示脚本错误:
行:1
字符:1
错误:缺少对象
代码:0
URL:http://localhost/BLCUep/teacher.aspx
是否继续在该页面上运行脚本程序?
是(Y) 否(N)
解决方法:控件必须放入具有runnat=server的窗体内
具体操作:
在静态代码处:<body>下面没有form,添加: <form runat="server" method="post">,
在</body>前面添加</form>。
其实在我的静态网页中,有很多个<form></form>(唉,不是自己做的就真让人不省心啊。。。),几乎是每一个html控件都被一组<form></form>包着。所以呢,除了<body>后添加的那组外,要把静态网页的<form></form>都去掉,然后如果将html控件替换为asp控件对界面布局影响不大就替换,影响比较大就将html控件在HTML中修改,不过具体修改方法因为我是直接替换的,所以不清楚=_=