回发或回调参数无效 “HtmlSelect”不能有类型为“LiteralControl”的子级
2021-06-24 07:04
                         标签:2.0   xxx   style   als   ef6   sel   for   request   不能    原文发布时间为:2009-11-14 —— 来源于本人的百度文章 [由搬家工具导入] 回发或回调参数无效  “HtmlSelect”不能有类型为“LiteralControl”的子级 出现这两个错误,一般是.NET2.0中遇见的错误,解决: 回发或回调参数无效。在配置中使用    该错误只有在     vs   2.0   上才会出现,如果把   enableEventValidation= "true "     改成   enableEventValidation= "false "   错误是不会出事了但是在代码中确读不到此项的值。    第一种情况的话不能在form   里嵌form    如:下面是我的一个解决办法    一个省份和城市的链动效果    市    然后在 后台 cs代码里用  Request.Form[ "DDLcity "];   来接收城市的值。 ==================== 如果按照上面方法后,出现 “HtmlSelect”不能有类型为“LiteralControl”的子级 这个错误,则一般是以下两种原因: 1、出错原因: 处理结果: 把所有id,value加上双引号后,bug消失. 2、在 回发或回调参数无效 “HtmlSelect”不能有类型为“LiteralControl”的子级 标签:2.0   xxx   style   als   ef6   sel   for   request   不能    原文地址:http://www.cnblogs.com/handboy/p/7158318.html
目前为止遇到的出现情况有两种:   
一是Form嵌套,一个页面只能有一个Form,仔细检查代码就可以解决。   
二是在下拉菜单中使用javascript   来更改内容(如AJAX),常见于省   市   联动菜单,在事件回发时提示该错误。   
第二种情况的解决办法   就是把   控制改成   Html   的控制,控件带上   runat= "server "   
省   
文章标题:回发或回调参数无效 “HtmlSelect”不能有类型为“LiteralControl”的子级
文章链接:http://soscw.com/index.php/essay/97964.html