后台生成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'");