如何在 asp.net 后台代码中为前台页面动态增加服务器控件?

如何在 asp.net 后台代码中为前台页面动态增加服务器控件?,第1张

增加产品,不同分类的产品,出现不同的产品属性框,应该还是可添加和删除产品属性框的。

实现方法有两种:

1、多放几个Label和Textbox,根据数据库中的产品属性多少,隐藏掉不需要的Label和Textbox,对需要的Label和Textbox的属性进行赋值在后台代码中也很容易实现。

2、先放一个Panel,比如Panel9,然后用 Label labeln = new Label() Textbox textboxn=new Textbox()来创建新控件,用对labeln.ID、labeln.Text、textboxn.ID、textboxn.Text的赋值语句来放上产品的属性,最后用Panel9.Controls.Add(labeln)Panel9.Controls.Add(textboxn)来往页面上动态增加刚才新建的服务器控件。

lkbtn.click= New EventHandler(AddressOf Me.trysub)

这样就可以啦

因为你是服务器端空间,所以不是通过attributes去实现的。

因为我是C#,你是web,具体我不知道是怎样写。

但是还有一种方法,就是lkbtn.Attributes("onclick") = "__doPostBack('服务器控件名','')"

在页面上放一个服务器控件,然後事件是你要的事件,通过js调用这个控件就可以了

原来象我一样的朋友不少啊,我原来就这样做了,但是后来因为带宽的问题放弃了,自己做服务器当然是方便多,也好管理。

上面的说的很对,动态解析用花生壳软件就很好,这个软件我现在的网站上也有,你可以去看一下,有时间也可以和我QQ交流啊。

花生壳是完全免费的桌面式域名管理和动态域名解析(DDNS)等功能为一体的客户端软件。

花生壳客户端向用户提供全方位的桌面式域名管理以及动态域名解析服务。用户无需通过IE浏览器,直接通过客户端使用www.oray.net所提供的各项服务,包括花生护照注册、域名查询、域名管理、IP工具以及自诊断等各种服务;且通过树状结构方式可使用户对多达上百个域名进行方便管理,亦可自主添加二级域名,自由设置A记录(IP指向)、MX记录、CName(别名)、URL重定向等,用户 *** 作界面清晰简单。

http://www.wishdown.com/Software/catalog23/1228.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11728404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存