日期:2014-05-19  浏览次数:20738 次

关于查询的问题,请大虾们帮忙,小弟多谢了
子页面左侧有一个搜框,因为多个页面调用,所以我给做成了一个用户控件left.ascx,left.ascx里面有一个动态的DropDownList里面选择新闻的种类,下面一个TextBox是输入关键字的。   因为search.aspx里面也包含left.ascx,而search.aspx右侧是一个GridView用来显示搜索的结果。问题是:搜索时总是提示型“DropDownList”的控件“Left1_ddl1”必须放在具有   runat=server   的窗体标记内

我给left.ascx页面中加入 <form   ID= "form2 "   runat= "server "> ** </form则提示:
一页只能有一个服务器端   Form   标记。我认为left.ascx嵌套在search.aspx页面中应该是共用一个 <form   id= "form1 "   runat= "server "> 了。可为什么还提示
“DropDownList”的控件“Left1_ddl1”必须放在具有   runat=server   的窗体标记内呢??急求多谢了

------解决方案--------------------
把页面贴出来