asp.net 1.1 和 2.0 产生不同form名称
第一次写blog,先记点自己刚碰到的情况,也顺便熟悉一下环境。
写了个公司的web app, 都QA好了,昨天晚上放到production server上居然一登录就出现javascript错误,说找不到document.form1.xxx.查了一下,发现原来是QA group的同事用了默认的asp.net 2.0来deploy这个程序,可是我的默认开发环境都是asp.net 1.1.
本来没什么问题,总以为2.0向下兼容,结果不知为什么,在asp.net 1.1里,产生的form是这样的
<form name="form1" id="form1" method="post" ... />
而asp.net 2.0产生的form却是
<form id="form1" method="post" .../>, 没有了form name, 导致javascript找不到2.0下的form1.
Sunday, September 04, 2005 22:14:16
写了个公司的web app, 都QA好了,昨天晚上放到production server上居然一登录就出现javascript错误,说找不到document.form1.xxx.查了一下,发现原来是QA group的同事用了默认的asp.net 2.0来deploy这个程序,可是我的默认开发环境都是asp.net 1.1.
本来没什么问题,总以为2.0向下兼容,结果不知为什么,在asp.net 1.1里,产生的form是这样的
<form name="form1" id="form1" method="post" ... />
而asp.net 2.0产生的form却是
<form id="form1" method="post" .../>, 没有了form name, 导致javascript找不到2.0下的form1.
Sunday, September 04, 2005 22:14:16