首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP .NET -从MySQL表中提取的GridView中的格式数据值?

ASP .NET -从MySQL表中提取的GridView中的格式数据值?
EN

Stack Overflow用户
提问于 2009-12-01 17:31:58
回答 1查看 697关注 0票数 0

MySQL数据库具有以下格式的日期字段:

yyyy dd (2009-12-01)

当将此字段拖到Gridview中时,格式更改为:

yyyy dd HH:mm (2009-12-01 12:00)

如何使网格视图不更改默认数据库格式?

(我发现的大多数解决方案都建议在asp:HtmlEncode=false中设置值,但这需要具有潜在风险的)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-01 17:38:29

我不认为在日期/时间字段上设置HtmlEncode = false是危险的。任何sql注入攻击都不太可能将潜在的有害脚本注入日期时间值。

听起来,您找到的解决方案可能指的是设置DataFormatString和设置HtmlEncode = false。我会提出你已经找到的解决方案之一。

或者如下所示:http://peterkellner.net/2006/05/24/how-to-set-a-date-format-in-gridview-using-aspnet-20using-htmlencode-property/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1827707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档