<form runat=server>给FORM加上runat=server
解决方案 »
- 数据库连接问题
- 我想用dotnetCHARTING.dll控件调取数据库中的数据来显示图形。
- 问个很奇怪,生成的页页不能显示,而URL重写的可以正确显示
- 50●分求解●WAP●的问题
- 程序老是报“/”应用程序中的服务器错误
- activereport 在webform上浏览问题
- 文本输入框的文本大小限制是多少?
- C#编写层次分析法模型
- 在ASP.NET中使用<input type=file>實現上傳時只能上傳小于4M的文件﹐如何解決大于4M文件上傳的問題?
- 新手求教啊,求大神指点MVC为何反复跳回登录界面
- 如何为一个继成DataGrid的类添加设计时支持?
- session设为20分钟,如果我在线每10分钟活动一次,那么会过时吗?
<form id="Form1" method="post" runat="server">
...
</form>
而且Page.Controls.Add(ButAdd)这样不行,最好用WEB窗体的Table控件,或者Panel,PalceHolder控件容器!然后在这些控件容器添加新控件,这样可以保证新添加的控件在<form>标记内
<asp:Button id="ButAdd" Text="button" runat="server"></asp:Button >
</form>
panel1.Controls.Add(ButAdd);
所以,你可以先用服务器控件PANAL,然后PANAL.add(botton)如果你不想放在FORM里面,可以用HTML
然后代码里
panelid.Controls.Add(ButAdd);
hf.Controls.Add(ButAdd);
hf.Controls.Add(ButAdd);