2011-05-20 63 views
0

嗨 我在窗体中使用datagridview。问题是它没有显示大量的数据。当用户把大文本datagridview给出异常并且不出现时,我在数据库中有注释字段。并给出异常约束异常未处理 无法启用约束。一行或多行包含违反非空,唯一或外键约束的值。如何使用c#在datagridview中添加视图链接?

我想只显示用户的名称,并通过点击它的重新生成的详细信息在消息框中打开。我在asp.net的datagridview中使用了超链接,但这里使用网格的方式是不同的。我对csharp很陌生。所以没有任何想法来实现这一点。 有帮助吗?

至于 Touseef

回答

0

看看你网格视图TextBox控件的MaxLength财产。将myTextBox.MaxLength =设置为该字段在数据库中允许的字符数。

+0

有没有什么办法让像链接网格列onclicking其弹出特定领域的..假设我有用户名的列中的信息,,点击用户名就弹出其中有一个窗口用户剩余的信息?我有asp Web应用程序中的datagridview的想法。但我在窗口应用程序中使用网格。 – 2011-05-21 10:20:16

1
+0

有什么办法让网格列像链接onclicking其弹出的特定领域的信息..假设我有用户名的列,通过点击用户名它弹出一个窗口,其中有用户剩余的信息?我有asp Web应用程序中的datagridview的想法。但我在窗口应用程序中使用网格。 – 2011-05-21 10:20:33

+0

@Touseef您可以使用DGV的CellContentClicked事件的ColumnIndex属性来查看是否单击了您的用户名列。如果是这样,您可以使用事件的RowIndex属性访问DGV中其他列上的同一行。 – 2011-05-23 15:45:18