是这样的,我想插入数据库数据,然后不想使用服务器控件,还要考虑数据的安全问题,各位朋友帮帮忙,给个思路,案例什么的,我的QQ5638704。。谢谢各位了!

解决方案 »

  1.   

    那就标准控件
    执行后台sql 就行了啊
    安全方面 记得过滤,类型转换
      

  2.   

    主要防止sql注入方面
    要下功夫.
      

  3.   

    跟服务器控件毫无关系  以前php  asp 就没有服务器控件   该注入还注入  该不安全还不安全,现在。net有服务器控件了  就是为了更加不安全?主要防注入
      

  4.   

    其实是我想问在CS如何获取到 html 标准控件的值,我用System.Collections.Specialized.NameValueCollection nc = new System.Collections.Specialized.NameValueCollection(Request.Form);这些都不行!!!!!说是未将对象引用设置到对象的实例
      

  5.   

    直接Request.Form["html控件name"]就可以获取值了
      

  6.   


    这个我也用过,获取的值是空的,我也不知道为什么,如果说要加上runt=“server”的话,那也就没有必要用requset了,直接html控件ID。value 就行了!!!所以不要跟我说什么加runt=“server”!!我很纠结!!
      

  7.   

    Request.Params["txt_ExchRate_Edit"].ToString()//txt_ExchRate_Edit是ID,不是name,区分大小写
      

  8.   

    直接Request.Form["html控件name"]就可以获取值了
    这个是可以获取到值的,除非你没有表单。
      

  9.   

    这个跟在asp里面一样用啊。怎么能取不到值呢,你是取得哪个html控件的值?
      

  10.   

    html输入数据,action,post到aspx页面
    rquest.form取值
      

  11.   

    Request.Form["html控件name"]
    控件要有namen属性<input type='text' name='test'>
      

  12.   

    自己构建SQL做好安全防止注入,插库过程通过AJAX体验更好。