asp.net如何在后台创建服务器控件

asp.net如何在后台创建服务器控件,第1张

服务器控件要在生成页面的时候由ASPNET服务器解释成HTML标签,后台创建服务器控件不太可能(我没这么做过),不过由后台产生html标签到是可以,直接把标签字符串绑定到aspx文件中就行了

增加产品,不同分类的产品,出现不同的产品属性框,应该还是可添加和删除产品属性框的。
实现方法有两种:
1、多放几个Label和Textbox,根据数据库中的产品属性多少,隐藏掉不需要的Label和Textbox,对需要的Label和Textbox的属性进行赋值在后台代码中也很容易实现。
2、先放一个Panel,比如Panel9,然后用 Label labeln = new Label(); Textbox textboxn=new Textbox();来创建新控件,用对labelnID、labelnText、textboxnID、textboxnText的赋值语句来放上产品的属性,最后用Panel9ControlsAdd(labeln);Panel9ControlsAdd(textboxn);来往页面上动态增加刚才新建的服务器控件。


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

原文地址: http://outofmemory.cn/zz/12721106.html

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

发表评论

登录后才能评论

评论列表(0条)

保存