高手请进 asp.net 过滤器 想把提交的表单数据通过过滤器HttpModule 或者 HttpHandler 全部转换成繁体字,可以实现吗?应该怎么实现啊!哪个高手帮忙参考下,谢谢啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Strings.StrConv("你的字符串", VbStrConv.SimplifiedChinese , 0); 输出的时候这样过滤 public void Init(HttpApplication application) { application.BeginRequest += (new EventHandler(this.Application_BeginRequest)); } private void Application_BeginRequest(object sender, EventArgs e { HttpApplication application = (HttpApplication)sender; if (application.Request.RawUrl.IndexOf("/WebResource.axd") < 0) { HttpContext context = application.Context; context.Response.Filter = new StrConvFilter(context.Response.Filter); } }已经能实现简体转繁体,但是我想把表单中的简体转繁体,应该怎么实现啊。求解 #region 简繁转换选择 /// <summary> /// 简繁转换选择 /// </summary> /// <param name="str">B2G:繁转简 G2B:简转繁</param> //public static void SelectLanguageVer(string str) //{ // switch (str) // { // case "B2G": // http.Current.Response.Filter = new CB2GFilter(http.Current.Response.Filter); // break; // case "G2B": // http.Current.Response.Filter = new CG2BFilter(http.Current.Response.Filter); // break; // default: // break; // } //} #endregion 谢谢您的回答,我想要的效果是,把请求request中的表单from的数据,全部转化成繁体,应该是把转换的代码写在哪里?是在实现HttpModule的类中还是实现HttpHandler的类中,怎么实现?还是有别的方法,非常感谢。 谢谢您的回答,我想要的效果是,把请求request中的表单from的数据,全部转化成繁体,应该是把转换的代码写在哪里?是在实现HttpModule的类中还是实现HttpHandler的类中,怎么实现?还是有别的方法,非常感谢。 asp.net 在解析到http的过程是以流的方式输出,你可以在Globas中声明一个显示的过滤输出流重载方法:然后继承Stream,在父类中重写转换繁体字的Write方法。 求一个SQL语句。关于上下值的问题 求一正则表达式 类似QQ弹出框 怎样在一个GridView中实现全选并且获得该数据行? 导出数据到EXCEL在XP系统下打开文件出错问题 为什么启动vs.net后会自动恢复我在上次启动工程后删除的一个文件夹? ASP.NET读取Excel问题!!!!! vs中asp.net用什么控件可以访问sql2000的数据库对其读,改,删。 myDataGrid .DataBind ()未将对象引用设置对象实例,急救!!!!高分 未将对象引用设置到对象的实例 请问怎么会出现此错误? Wcf soap 通信 asp.net关于自动登陆网站后的问题
public void Init(HttpApplication application)
{
application.BeginRequest += (new EventHandler(this.Application_BeginRequest));
} private void Application_BeginRequest(object sender, EventArgs e {
HttpApplication application = (HttpApplication)sender;
if (application.Request.RawUrl.IndexOf("/WebResource.axd") < 0)
{
HttpContext context = application.Context;
context.Response.Filter = new StrConvFilter(context.Response.Filter);
}
}
已经能实现简体转繁体,但是我想把表单中的简体转繁体,应该怎么实现啊。求解
#region 简繁转换选择
/// <summary>
/// 简繁转换选择
/// </summary>
/// <param name="str">B2G:繁转简 G2B:简转繁</param>
//public static void SelectLanguageVer(string str)
//{
// switch (str)
// {
// case "B2G":
// http.Current.Response.Filter = new CB2GFilter(http.Current.Response.Filter);
// break;
// case "G2B":
// http.Current.Response.Filter = new CG2BFilter(http.Current.Response.Filter);
// break;
// default:
// break;
// }
//}
#endregion
然后继承Stream,在父类中重写转换繁体字的Write方法。