2011-10-19 68 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。 –