bug reappearing:
my tableName : CustomerType
my KeyFieldName:TypeId
so the friendName may be "Type Id"
When i use CustomerTypeDataSource and add a filter like this in aspx page:
<data:SqlParameter Name="WhereClause" UseParameterizedFilters="false">
<Filters>
<data:CustomerTypeFilter Column="TypeId" ControlID="KeyField" />
</Filters>
</data:SqlParameter>
it appears the Exception , and I Found the error is WhereClause made to " Type Id = 1 ",
I turned backto 515 svn and the problem resolved.