前台 
<form id="form1" runat="server" >
<input size=10  type=text name=sClass"+i+">
<input size=10  type=File   name=aa"+i+">
<input size=10  type=File   name=bb"+i+">
i是点击一个按钮动态增删行的。protected void Page_Load(object sender, EventArgs e)
    {
       this.form1.Enctype = "multipart/form-data";     }在后台怎样获取这三个值,注意Enctype = "multipart/form-data",还有name=aa"+i+",不是单纯的i 

解决方案 »

  1.   

    Request.BinaryRead(Request.TotalBytes("sClass" & i))
      

  2.   

    如果你能保证插入的是按照顺序来的话,可以这样做。for i=1 to request.form("classname").count
       aa&i = request.form("classname")(i)
    next
    其中aa&i是变量的名称,不会重复,每一个变量I对应一个classname&i。这样也就行了。
      

  3.   

    Enctype = "multipart/form-data"
      

  4.   


    string abc = Request.Params["abcid"];
      

  5.   

     如果那么有个i呢?
    string abc = Request.Params["sClass"][i];这样?好像不行
      

  6.   

    string abc = Request.Params["sClass"+i];???????
      

  7.   

    string abc = Request.Params["sClass"+i+""];tmd
      

  8.   

        string abc = Request.Params["sClass" + i + ""];