以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问数据中含双引号的应该怎么处理?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98756)

--  作者:jinzhengbe
--  发布时间:2017/4/6 13:38:00
--  请问数据中含双引号的应该怎么处理?
如下 想在生成的数据前后部分 后结尾的部分别加上 <img src="  和   " />
代码的黄色部分。
但是因为双引号的问题 代码总是提交不了
请问这种情况应该怎么处理

Dim lvw As WinForm.ListView = e.Form.Controls("ListView1")

Dim vls As String = ""
Dim ls As new List(of Integer)
For Each vr As WinForm.ListViewRow In lvw.SelectedRows
    vls = vls & "<img src=" & vr.tag("pic") & "/>" 
       vr.tag("gongxiang")= "0"      
        ls.add(vr.Index)
Next
vls = vls.Trim(",")
If vls > "" Then
    For i As Integer = ls.count-1 To 0 Step -1
        lvw.rows(ls(i)).Delete
    Next
Else

[此贴子已经被作者于2017/4/6 13:42:53编辑过]

--  作者:有点色
--  发布时间:2017/4/6 14:08:00
--  
 vls = vls & "<img src=\'" & vr.tag("pic") & "\'/>" 
--  作者:jinzhengbe
--  发布时间:2017/4/6 14:18:00
--  
我需要的是双引号啊.



 vls = vls & "<img src=\'" & vr.tag("pic") & "\'/>" 

红色部分我需要的都是双引号
[此贴子已经被作者于2017/4/6 14:20:51编辑过]

--  作者:pyh6918
--  发布时间:2017/4/6 14:50:00
--  

如果字符串中本身包括双引号,那么用每两个双引号表示一个双引号
将下面的代码复制到命令窗口执行:

Dim s1 As String = "利马是有名的""无雨之都"""
Output.Show(s1)

你会发现s1的值为:利马是有名的"无雨之都"


--  作者:jinzhengbe
--  发布时间:2017/4/6 15:51:00
--  
Dim s1 As String = " "/>"

我想定义一个上面的字段


[此贴子已经被作者于2017/4/6 15:55:07编辑过]

--  作者:有点色
--  发布时间:2017/4/6 16:20:00
--  
vls = vls & "<img src=""" & vr.tag("pic") & """/>"