后台通过Request.Form【】 获取【】 这里面要如何写

解决方案 »

  1.   

    浏览器打开f12,看他的name。
    然后request["这个name"]
    不过你既然使用了服务器控件,为何内部input不适用服务器控件?
    然后通过服务器控件的选中事件来触发,不是更方便获取吗?
      

  2.   

    这个name  是变动的
      

  3.   

    前台加个隐藏域,<input type="hidden“ name=”aaa“ value=<%#Eval("id")%>>后台获取分割request["aaa"] ,然后再跟组合字符string str=request["aaa"];
     string[] sArray=str.Split(new char[]{', '}); 
    foreach(string i in sArray) 
    Response.Write(i.ToString() + "-维修"); 
      

  4.   

    Quote: 引用 5 楼 snlixing 的回复:

    前台加个隐藏域,<input type="hidden“ name=”aaa“ value=<%#Eval("id")%>>后台获取分割request["aaa"] ,然后再跟组合字符string str=request["aaa"];
     string[] sArray=str.Split(new char[]{', '}); 
    foreach(string i in sArray) 
    Response.Write(i.ToString() + "-维修"); 这个 怎么说呢  这个标签 的name是绑定的   随着数据变的 后台用Request.Form【】获取到这个名字 ,然后 可以获取到输入的值,【】这里要怎么获取到这个变得的值
      

  5.   

    你就拼接字符啊,foreach(string i in sArray) 
    request[i.ToString() + "-维修"];
      

  6.   

    datalist 这个控件 事件里面没有 获取 当前触发项的 e  吗?还是说你要 同时编辑 多条 然后 同时保存。http://blog.csdn.net/woshixuye/article/details/7259865这篇文章是否对你 有 帮助
      

  7.   

    获取不了,不防直接post过去!