Web上能不能象WinForm上一样动态添加控件呀?

isaacyh 2004-09-24 08:31:46
比如说我在WinForm中可以用controls.add方法来添加一个新new的控件,可是在web上怎么这样实现呢?如果C#没有提供这个功能,除了用JavaScript来生成还有什么办法可以实现?
...全文
123 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wmzsl 2004-09-24
  • 打赏
  • 举报
回复
这个是完全可以的,你就用脚本输入一个不就可以了吗?用Response.write输出就OK了
Firestone2003 2004-09-24
  • 打赏
  • 举报
回复
可以
你看看VS.net自己生成的代码就知道了
烤火的鱼 2004-09-24
  • 打赏
  • 举报
回复
弄几行代码试试就知道了.
triout 2004-09-24
  • 打赏
  • 举报
回复
WEB一样的可以动态添加控件。

可以通过JAVASCRIPT来添加,但只能在CLIENT端,SERVER端需要通过REQUEST的方法获得相关表单项的值。

在SERVER端添加可以象WINFORM一样的操作,但由于WEB是无状态的,所以如果添加的是表单控件,在处理POSTBACK的时候需要通过REQUEST来获得数据或自己处理对应控件的初始化创建。

下面的两个帖子应该对你有所帮助:

http://community.csdn.net/Expert/topic/3401/3401025.xml?temp=.7405207

http://www.cnblogs.com/daview/archive/2004/08/09/31358.aspx
http://www.cnblogs.com/daview/archive/2004/08/09/31360.aspx

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧