HttpUtility.HtmlEncode方法怎么去使用
因为第一次碰vb.net。不清楚验证在哪写,怎么写。有这几个登录文件
login.aspx
login.aspx.resx
login.aspx.vb
login.aspx提交的代码是这么写的,点击按钮,好像直接就提交了。
<form id="Form1" method="post" runat="server">
<asp:imagebutton id="btnLogin" tabIndex="3" runat="server" ImageUrl="image/main/login_icon.gif"></asp:imagebutton><a href="#" OnMouseOut="na_restore_img_src('login_icon', 'document')" OnMouseOver="na_change_img_src('login_icon', 'document', 'images/login_icon_a.gif', true)">
login.aspx.vb代码
Private Sub gLoginCheck()
Dim iCnt As Integer
Dim rv As Long
Dim dChngDate As Date
Dim iWrngNumb, num, num2 As Integer
Dim JUMIN_NUMB, bymd As String
Dim inputDesion
Dim login_flag As String
Dim li_rv, login_Error_msg As String
On Error GoTo ascErr
li_rv = ""
li_rv = AmsAuth.PassCheck(Trim(txtEmpNo.Text), Trim(txtPwd.Text), "MQ04", Request.UserHostAddress) '인증서버 User_id Check(2003.12.22 By NGJ.)
num = Len(Trim(li_rv))
num2 = num - 975
login_flag = Trim(Left(li_rv, 2))
''login_Error_msg = Replace(Trim(Left(li_rv, num)), vbCrLf, "")
...
想把用户名写成这样的样式,需要怎么写
VB.NET Example:
Dim sb As StringBuilder = New StringBuilder( _
HttpUtility.HtmlEncode(input))
sb.Replace("<b>", "<b>")
sb.Replace("</b>", "<b>")
sb.Replace("<i>", "<i>")
sb.Replace("</i>", "</i>")
Response.Write(sb.ToString())
--------------------编程问答-------------------- 不知道你要写成什么样
[code=VB.NE] Dim sb As StringBuilder = New StringBuilder()
sb.Replace("<b>", "<b>")
sb.Replace("</b>", "<b>")
sb.Replace("<i>", "<i>")
sb.Replace("</i>", "</i>")
Dim newstr as HttpUtility.HtmlEncode(sb)T
[/code] --------------------编程问答-------------------- 不知道你要写成什么样
--------------------编程问答--------------------
Dim sb As StringBuilder = New StringBuilder()
sb.Replace("<b>", " <b>")
sb.Replace("</b>", " <b>")
sb.Replace("<i>", " <i>")
sb.Replace("</i>", " </i>")
Dim newstr as HttpUtility.HtmlEncode(sb)
String myEncodedString = HttpUtility.HtmlEncode(sb.ToString());
StringWriter myWriter = new StringWriter();
HttpUtility.HtmlDecode(myEncodedString, myWriter);
Response.Write(myWriter .ToString()) --------------------编程问答-------------------- HtmlEncode():html编码
HtmlDecode():html解码
楼主代码里的形如:sb.Replace("<b>", "<b>")
其实就是html解码,直接用HtmlDecode方法就行了。 --------------------编程问答--------------------
replace干什么。。。直接解码就可以了。。。 --------------------编程问答-------------------- 还是不太明白,,能加我Q895898970说一下吗,,谢谢
补充:.NET技术 , ASP.NET