高分求一函数(C#)
求一从textbox(MultiLine)向数据库插入数据时屏蔽
如“<”,">","\",回车,换行,空格,等字符,插入到数据库后能直接显示到页面上的函数
其功能基本如下(vbscript)
'------------------------------------------------------------
'给文本HTML编码,一般从TextArea插入数据库时用到
'------------------------------------------------------------
Function Txt2HTML(TextString)
On Error Resume Next
TextString = Replace(TextString, "<", "<")
TextString = Replace(TextString, ">", ">")
TextString = Replace(TextString, Chr(39), "'") '单引号
TextString = Replace(TextString, Chr(34), """) '双引号
TextString = Replace(TextString, Chr(32), " ") '空格
'TextString = Replace(TextString, Chr(13), "") '换行
TextString = Replace(TextString, Chr(10), "<br>") '回车
Txt2HTML = TextString
If Err.Number Then
Err.Clear()
Txt2HTML = TextString
Exit Function
End If
End Function