后台生成html代码,但是生成的代码无法进行post提交的自己的后台的??
sb.Append("<div>");
                 sb.Append("<from name='from2' action='Stationtype.aspx'  method='post'");
                 sb.Append(" <table>");  
                 sb.Append(" <tr>");
                 sb.Append("<td>" + " " + " " + " " + " " + " " + "站点类型名称:");
                 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();
------解决方案--------------------
sb.Append("<from name='from2' action='Stationtype.aspx' method='post'");
红字部分写错了吧
------解决方案--------------------
sb.Append("<from name='from2' action='Stationtype.aspx' method='post'");
改成
sb.Append("<from name='from2' action='Stationtype.aspx' method='get'");试试
------解决方案--------------------
还是用Server Control好点吧。
动态创建控件
参考:
Dynamically Created Controls in ASP.NET
http://www.codeproject.com/Articles/8114/Dynamically-Created-Controls-in-ASP-NET
------解决方案--------------------
如果还不行的话
sb.Append("<from name='from2' runat='server' action='Stationtype.aspx' method='post'");