在前台html中:<input id="txt1_1" type="text" style="width:90px" />
我在后台CS中去获取input中的值,有什么办法吗?我试着用string a = Request.Form["txt1_1"].tosting();
但是也出不来,请高手有没有谁可以帮我解决这个问题,问题解决马上给分!

解决方案 »

  1.   

    用File.OpenRead读取txt文件,如果是分行的,可以逐行读取
      

  2.   

    如果页面form中的控件没有name 那么点提交那么控件将不会提交
      

  3.   

    runat="server" 直接用ID就可以了
      

  4.   

    不好意思,LS的写错地方了,
    Request.Form["控件name"].ToString()应该可以的
      

  5.   

    放一个hidder控件
    把前台的html值放到这个控件中
    在服务器直接调用hidder的value属性
      

  6.   

    html:
    <input id="txt1_1" type="text" style="width:90px" runat="server" />cs.
    string valueStr=this.txt1_1.value;
      

  7.   

    必须得加  runat="server"通过属性:
    public string a = "";
    protected void Page_Load(object sender, EventArgs e)
        {
            a = txt1_1.Value;
        }
      

  8.   

    <input type="text" name="KeyWord" class="login_ipt">public string txtKeyWord
    {      
    get
    {
    if(Request.Form["KeyWord"]!=null)
    return Request.Form["KeyWord"].ToString();
    return ""; }
    set
    {
    keyword=value; } }input 要放到一个form 里