2011-10-19 35 views
2

我已经用C#编写了一段代码。 也就是动态添加TextBoxs来编辑来自数据库的数据。
如果数据中包含网址,我会收到问题。
我需要显示文本框中的数据,因为它在数据库中,但我正在将超链接附加到文本框中。C#:动态添加文本框有URL问题

例子: -

数据:我的网址:http://localhost/web/report.aspx?Id=5&code=66634

文本的文本框看起来像下面

我的URL http://localhost/web/report.aspx?Id=5&code=66634

能有人帮我为什么超链接来到我的案件?

+0

帕,这不会发生,除非是代码* linkify *您的数据。你为什么不调试?最好的,在此之前,为什么不检查你的数据在db? – naveen

+1

可能的重复的[删除超文本链接](http://stackoverflow.com/questions/5359296/remove-hyperlinks-from-text) –

+1

@Alon_A:这是标记的asp.net和富文本框是一个winforms控件。 OP没有提及使用任何thrird方控制。在OP的问题上非常困惑。 – naveen

回答

0

如果我理解你的问题,你试图阻止你的[rich]文本框自动识别URL。如果是这样的话,只需翻转DetectUrls布尔:

myRichTextBox.DetectUrls = false; 
+0

谢谢詹姆斯:我使用TextBox类,我需要在我的情况下设置标志类似于DetectUrls? –

+0

@ user1003086,你确定你没有使用单行RichTextBox控件吗?我不认为TextBox控件有能力检测URL。 –