好奇怪!!哪错啦?ASp.net

前台:DataKeyNames="FlProductsID"

 后台:   <asp:BoundField DataField="FlProductsID" Visible="False" />

     Response.Redirect("UpdateFlProducts.aspx?="+str);

if (!IsPostBack )
        {   
断点:   if(Request .QueryString ["FlProductsID"].Trim().ToString ()!=null) 

          --运行F10时:Request .QueryString{8}

          再按下F10时 :未将对象引用设置到对象的实例。

 f.FlProductsID = int.Parse(Request.QueryString["FlProductsID"].Trim().ToString());

}

其他模块也这样写的啊都没报错!改了好久,还是不知道怎么改!请购物大侠多多指教!


慕森卡
浏览 500回答 2
2回答

慕姐4208626

不应该直接trim()应该判断是否为空if(null!=Request .QueryString ["FlProductsID"]){  //继续}
打开App,查看更多内容
随时随地看视频慕课网APP