我在我的ascx文件里加了一段<form>代码</form>,结果以前的提交按钮button就不起作用了,是什么原因呢?请各位指点

解决方案 »

  1.   

    看看你的 html的源代码里一共有几个<form>了,<form>不能嵌套的,只能有一个
    <form runat=server>
      

  2.   

    谢谢,看了一下,不是太懂,代码贴出来,还请指教:<%@ Register TagPrefix="ComponentArt" Namespace="ComponentArt.Web.UI" Assembly="ComponentArt.Web.UI" %>
    .
    .
    .<ComponentArt:PageView > <tr>
    <td>
    <FORM name=Form1 method=post id=Form1>
     <INPUT type=hidden value=0100,北京;0200,上海;0300,天津;0400,重庆; name=Area> 
             <SELECT style="WIDTH: 80px" 
                onchange="JavaScript:ChangeOption('Local', 'Location')" 
                  name=Loccal> 
                  <OPTION value=0100 selected>北京市</OPTION><OPTION value=0200>上海市</OPTION>
                  <OPTION value=0300>天津市</OPTION><OPTION value=0400>重庆市</OPTION>
             </SELECT> 

     <SELECT style="WIDTH: 80px" name=Location> 
    <OPTION value=1000 selected>北京</OPTION>
     </SELECT>           

    </FORM>
    </td>
    </tr>
    </ComponentArt:PageView>
    注:ComponentArt.Web.UI是个第3放控件,用它的DLL文件直接引用的,里边的东西看不见,是不是那里可能有FORM呢?我的问题用什么方法才能解决呢?