2009-04-12 21 views
1

我在asp.net mvc中过滤出现问题。 我有一个包含列出的集合和过滤器的页面。 过滤器具有过滤收集的值,它是:类别,状态和包含的字符串。问题是在国际化的应用程序可以在一个以上的语言,所以包含字符串可以是特殊的字符,例如:üURL中的国际字符,mvc过滤问题

我的路线是List/{category}/{status}/{containingString}

我应该用GET方法也发送containingString或者我应该使用post方法。 我现在正在使用小动作,我的表单发布到另一个相同控制器的动作方法,这个控制器从Request.Form中获取url和containedString的类别和状态,然后重定向到List动作方法,containsString我把TempData .. 。你看到它是一种肮脏的黑客,我不喜欢它自己...

任何人都可以更好地解决这个问题?

谢谢

p.s. stackoverflow岩石!

回答

0

您可以在路由器中删除变音符号?