2013年12月13日

前台js escape及后台C# Server.UrlEncode 对QueryString传参的含~!@#$%^&*等特殊字符的处理

摘要: 通常情况下,我们在List列表页面,会包含Create,Edit,Delete等操作按钮,而通常的处理是:Create按钮跳转到DataCreate.aspxEdit按钮跳转到DataEdit.aspx?DataId=1&DataName=abc一般在后台通过 string dataName = Request.QueryString["DataName"]的方式 来获取传入的参数然后 var DataModel = getModelByDataName(dataName)在DataId=1&DataName=abc时,没有特殊字符,参数接收正确,一切处理顺 阅读全文

posted @ 2013-12-13 11:45 freeliver54 阅读(2974) 评论(0) 推荐(0)

导航