使用这个类转换一下即可 public sealed class CleanString{
public static string InputText( string inputString,
int maxLength
){
System.Text.StringBuilder retVal
= new System.Text.StringBuilder();
// check incoming parameters for null or blank string
if( ( inputString != null ) && ( inputString != String.Empty ) ){
inputString = inputString.Trim();//eliminate spacer
//chop the string incase the client-side max length
//fields are bypassed to prevent buffer over-runs
if ( inputString.Length > maxLength ){
inputString = inputString.Substring( 0,
maxLength
);
}
//convert some harmful symbols incase the regular
//expression validators are changed
for( int i = 0; i< inputString.Length; i++ ){
switch( inputString[i] ){
case '"':
retVal.Append( """ );
break;
case '<':
retVal.Append( "<" );
break;
case '>':
retVal.Append( ">" );
break;
default:
retVal.Append( inputString[i] );
break;
}
}
// Replace single quotes with white space
retVal.Replace( "'",
" "
);
}
return retVal.ToString();
}
}
public static string InputText( string inputString,
int maxLength
){
System.Text.StringBuilder retVal
= new System.Text.StringBuilder();
// check incoming parameters for null or blank string
if( ( inputString != null ) && ( inputString != String.Empty ) ){
inputString = inputString.Trim();//eliminate spacer
//chop the string incase the client-side max length
//fields are bypassed to prevent buffer over-runs
if ( inputString.Length > maxLength ){
inputString = inputString.Substring( 0,
maxLength
);
}
//convert some harmful symbols incase the regular
//expression validators are changed
for( int i = 0; i< inputString.Length; i++ ){
switch( inputString[i] ){
case '"':
retVal.Append( """ );
break;
case '<':
retVal.Append( "<" );
break;
case '>':
retVal.Append( ">" );
break;
default:
retVal.Append( inputString[i] );
break;
}
}
// Replace single quotes with white space
retVal.Replace( "'",
" "
);
}
return retVal.ToString();
}
}
解决方案 »
- 没有网站的工程文件,只有服务器上的文件,怎样编辑asp.net网站?
- Repeater中放一个UpdatePanel,里面放一个按钮,要怎么响应它的点击事件?(在线等)
- 再问基础问题,asp.net页面,如何一加载页面的时候就调用一段JS FUNCTION
- 好奇怪啊?GridView问题
- 才接触.net,请问VS.NET文件夹下的那个duwamish 7是什么?怎么用啊???
- 这样的xml文件怎么读取给定的节点的数据呢
- aspx 生成 js 代码
- 多人修改同一web项目的dll的编译的问题。
- 时间
- 关于vs2013水晶报表插件开发的项目部署问题
- 我用在IE里面直接打印,设置打印纸张为纵向还有好的方法吗??
- 在(C#)ASPX中dropdownlist 已绑定某个dataset1的某个表,可运行时数据没有显示出来
HtmlEncode,你去研究一下
div1.innerHtml=ddd;
div1.innerText=ddd;看看这个的区别,你就明白了