我正在使用Visual Basic在Visual Studio 2008中創建Web聊天工具,我希望能夠突出顯示某些發送和接收給每個用戶的關鍵字,是否有人請告訴我如何做到這一點?在此先感謝在Visual Studio 2008中使用Visual Basic創建Web聊天工具
0
A
回答
0
如果您正在創建一個Asp.net應用程序。與VB.Net然後這裏是你可以做的事情: 1.在你的頁面上,你可能有一個文本框(用戶鍵入聊天文本),並可能有一個「發送」按鈕回發頁面。 2.點擊「發送」,從文本框中選擇文本並搜索關鍵字,您可以執行如下操作: if(txtChat.Text.Contains(keyword_string)){ //突出顯示文本 - - } 其他 {// 發送邏輯 }
你可以把的if/else在一個循環中,如果你想從數據庫掃描多值。 至於選擇文本,這是一個棘手的部分,我自己還沒有找到一個簡單的方法來選擇在Asp.net文本框中的部分文本。這裏的是一對夫婦的討論替代方式來執行此鏈接:
http://forums.asp.net/t/1520680.aspx
http://bytes.com/topic/javascript/answers/167174-highlighting-part-text-text-box
如果有可能,你可以在文本框下方的標籤分別顯示的話。
相關問題
- 1. 如何在Visual Studio 2008中使用Visual Studio 2010 C++工具?
- 2. Visual Studio 2008中創建
- 3. Visual Studio 2008測試工具
- 4. Visual Studio 2012未能檢測到Visual Studio 2008構建工具
- 5. 使用Visual Studio 2010創建Visual Studio 2008加載項
- 6. 使用Visual Studio 2008創建數據庫
- 7. 在Visual Studio 2008
- 8. Visual Studio 2008創建新類?
- 9. 在Visual Studio 2008中
- 10. 在Visual Studio 2008中創建安裝包
- 11. Visual Basic 2008
- 12. Visual Studio 2008中的工具欄開發
- 13. 在Visual Studio 2008中恢復Web引用
- 14. 如何打開rdl在Visual Studio 2008中使用Visual Studio 2005創建?
- 15. 如何打開rdl在Visual Studio 2012中使用Visual Studio 2008創建?
- 16. Visual studio 2008表?
- 17. 在Visual Studio 2008
- 18. 無法打開使用Visual Studio Professional 2008從Visual Studio Web Developer 2008創建的項目
- 19. Visual Studio 2008和tfs-git/visual studio在線
- 20. 如何創建一個Visual Studio 2012聊天框控件?
- 21. 保存Visual Studio 2008工具箱設置
- 22. Visual Studio 2008生產力電動工具
- 23. Visual Studio 2008空白工具窗口
- 24. Visual Studio 2005--2008 IDE編輯器工具
- 25. visual basic 2008 32bit/64bit?
- 26. Visual Basic 2008 - 顏色
- 27. Visual Basic 2008'測試'
- 28. 爲Visual Studio 2008部署Crystal Reports Basic
- 29. 如何在Visual Studio 2008中使用ASP.NET
- 30. 在Visual Studio 2008中使用Visual Studio 2005項目
你需要什麼幫助?突出顯示這個詞?或找到要突出顯示的字詞?你用什麼技術向用戶顯示消息? Html或Silverlight或其他東西?嘗試更具體一點,我們會盡力提供幫助。 – 2010-04-08 16:52:52
你可以添加一些代碼示例嗎?文本在哪裏顯示? – Glennular 2010-04-08 16:53:00
好吧,即時消息做在線聊天,允許用戶進行交互,當用戶想要提交一條消息(他們已經寫在文本框中)的文本框內的內容被檢查,以便它不包含任何單詞數據庫,如果有的話,單詞將被突出顯示,並且不會發送消息。你明白我的意思嗎?對不起,如果我不解釋正確.. – Shelle 2010-04-08 17:07:14