我最近将现有的Web应用程序从3.5转换为框架4.0,发现页面停止工作 - “参数数量不正确”错误。
Page非常简单,并且有一个带有3个显式更新参数的SQLDataSource控件:
但是页面上有一个只读文本框,但设置为绑定到数据源中的另一个字段 - 这意味着现在自动创建参数需要4个更新参数。
我已将Bind设置为Eval以解决此问题,但我担心在3.5版本的生产版本中没有采用这种不良做法。
我的问题是:自动创建参数不是框架4.0中引入的内容 - 所以它只是一个更严格的规则执行情况,导致现在这样做了吗?
担心万一在Web应用程序中有其他此类实例...