我用的是datalist
:
Dim cmd1 As New OleDbCommand(sql1, conn)
DataList1.DataSource = cmd1.ExecuteReader()
DataList1.DataBind()
绑定后如何把我的关键字红字显示
关键字在一个arraylist中 叫words
我在前台这样写没有用怎么回事?
后台一个函数:
Public Function gethongzi(ByVal s As String) As String
For i = 0 To words.Count - 1
s.Replace(words(i).ToString(), "" & words(i).ToString() & "")
Next
Return s
End Function
前台itemtemplate中
<%#gethongzi(Eval("title"))%>
却不行 怎么回事????
对搜索结果进行红字显示
答案:3 悬赏:10 手机版
解决时间 2021-03-05 03:26
- 提问者网友:你给我的爱
- 2021-03-04 08:32
最佳答案
- 五星知识达人网友:大漠
- 2021-03-04 09:25
唉 你s没有赋值 返回是空值的哈
s=s.Replace(words(i).ToString(), "" & words(i).ToString() & "")
这样就可以了
s=s.Replace(words(i).ToString(), "" & words(i).ToString() & "")
这样就可以了
全部回答
- 1楼网友:詩光轨車
- 2021-03-04 10:50
顶fxy6781349 ,
Replace方法不会直接修改原字符串,只会返回新的字符串、
另,做变色我个人推荐在客户端用js做。
- 2楼网友:低音帝王
- 2021-03-04 10:24
去属性中换个主题试试!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯