FineUI 官方论坛

标题: PageBase.cs中GetTableColumnName函数大小写敏感问题 [打印本页]

作者: 从不吃草的羊    时间: 2012-11-6 14:02
标题: PageBase.cs中GetTableColumnName函数大小写敏感问题
PageBase.cs中的protected string GetTableColumnName(TableSchema.Table table, string propertyName)内的
if (column.PropertyName == propertyName)中为什么“column.PropertyName”会将全部大写的字段名自动变为首字母大写,其他字符小写,导致拼凑order by 语句出错。没搞明白Subsonic内为啥这样做。
[attach]1228[/attach]
自己动手直接改为大写字母比较:if (column.PropertyName.ToUpper() == propertyName.ToUpper())





欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4