Request.Form.Get()

来源:互联网 发布:阿里云改系统 编辑:程序博客网 时间:2024/04/27 18:18

Request.Form.Get'from':取得表单中name为from的控件的值.
如果from为text(客户端) 的name属性值.则Request.Form.Get'from'为其value;
如果from为select(客户端)的name,则Request.Form.Get'from'为select所选则的值(value)

客户端:

<asp:TemplateField>
    
<HeaderTemplate>
          
<asp:CheckBox ID="ChbAll" runat="server" onclick="CheckAllC(this);" />
    
</HeaderTemplate>
    
<ItemTemplate>
       
<input type="checkbox" id="checkboxname" name="checkboxname" 
        value
='<%# DataBinder.Eval(Container.DataItem, "id")%>' runat="server" />
    
</ItemTemplate>
</asp:TemplateField>

 

服务端:

 

string str = "";
string[] ckb = null;
str 
= Request.Form.Get("checkboxname");
ckb 
= str.Split(new char[] ',' });
for (int i = 0; i < ckb.Length; i++)
{
    Response.Write(ckb[i]);
    Response.Write(
"<br/>");
}