检查URL参数是否合法

 

None.gif string combinationID = Request.QueryString["CombinationID"];
None.gif        string buyingPriceListID = Request.QueryString["PriceListID"];
None.gif        if (combinationID != null && CommonFunction. IsInt(combinationID) &&  combinationID.Length < int.MaxValue.ToString().Length)
ExpandedBlockStart.gif ContractedBlock.gif         dot.gif{
InBlock.gif            m_CombinationID = int.Parse(combinationID.ToString());
ExpandedBlockEnd.gif        }
None.gif        if (buyingPriceListID != null && CommonFunction.IsInt(buyingPriceListID) && buyingPriceListID.Length < int.MaxValue.ToString().Length)
ExpandedBlockStart.gif ContractedBlock.gif         dot.gif{
InBlock.gif            m_BuyingPriceListID = int.Parse(buyingPriceListID.ToString());
ExpandedBlockEnd.gif        }

None.gif public   static   bool  IsInt( string  input)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif {
InBlock.gif            
return Regex.IsMatch(input, @"^\d+$");
ExpandedBlockEnd.gif        }


None.gif string  script  =   " <script type='text/javascript'>alert('{0}');window.location.href='BuyingPriceList.aspx';</script> " ;
None.gif        
if  ( this .m_CombinationID  ==   0   ||   ! entityCombination.ObjectExist)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif {
InBlock.gif            script 
= string.Format(script, this.getMessage("M10022"));
InBlock.gif            Response.Write(script);
InBlock.gif            Response.End();
ExpandedBlockEnd.gif        }

None.gif        
if  ( this .m_BuyingPriceListID  ==   0   ||   ! entityBPList.ObjectExist)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif {
InBlock.gif            script 
= string.Format(script, this.getMessage("M10023"));
InBlock.gif            Response.Write(script);
InBlock.gif            Response.End();
ExpandedBlockEnd.gif        }
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值