sb.Append("<div>");
                sb.Append("<from name='from2' action='Stationtype.aspx'  method='post'");
                sb.Append(" <table>"); 
                sb.Append(" <tr>");
                sb.Append("<td>" + "&nbsp;" + "&nbsp;" + "&nbsp;" + "&nbsp;" + "&nbsp;" + "站点类型名称:");
                sb.Append("</td>");
                sb.Append("</tr>");
                sb.Append("</table>");
                sb.Append("<input  type='text' value='" + model.TypeName + "' style='text-align' name='tijiao'/>");
                sb.Append("<input type='submit' value='提交' id='name'");
                sb.Append("</form>");
                sb.Append("</div>");
                return sb.ToString();

解决方案 »

  1.   

    sb.Append("<from name='from2' action='Stationtype.aspx' method='post'");
    红字部分写错了吧
      

  2.   

    我这里点 submit一点反应都没有
      

  3.   

    sb.Append("<from name='from2' action='Stationtype.aspx' method='post'");
    改成
    sb.Append("<from name='from2' action='Stationtype.aspx' method='get'");试试
      

  4.   

    还是用Server Control好点吧。动态创建控件参考:
    Dynamically Created Controls in ASP.NET
    http://www.codeproject.com/Articles/8114/Dynamically-Created-Controls-in-ASP-NET
      

  5.   

    如果还不行的话
    sb.Append("<from name='from2' runat='server' action='Stationtype.aspx' method='post'");
      

  6.   

     感谢各位大大的 回答,的确是form没有写对呵呵,才让自己悲剧了一人给点分吧
      

  7.   

    怎么都不看回帖呢,2楼都说了,应该是form不是from……
      

  8.   

     我看到了。是自己手写html代码出问题了很是感谢,眼睛真的好厉害