【发布时间】:2019-10-31 10:16:44
【问题描述】:
我在 c# 中有 winform,其中包含显示我的数据库中的表的 datagridview。其中一列是超链接数据类型。但链接似乎无法正确显示。例如http://google.com 在列上显示为#http://google.com#。问题是: 如何从我的超链接列中删除 #? 如何使链接可访问?我的意思是,每当我点击时,链接都会在浏览器中打开。这是pic的示例
【问题讨论】:
-
数据库中是否有井号字符?他们应该在数据库中吗?也许问题是错误地将英镑放入数据库的代码。
-
检查您的数据库中链接的存储方式。至于你问题的第二部分,请查看How to handle the click event of DataGridViewLinkColumn,祝你好运。
-
我查了数据库,链接没问题,没有#号。我猜它的数据类型有问题,因为它是微软访问的超链接。
标签: c# visual-studio datagridview ms-access-2007 datagridviewlinkcolumn