我最近在做商场,现在需要一个组合促销的功能
但是开发时候发现 .net中 如何动态添加控件,并且获取他的值保存到数据库中我需要一个image和一个textbox,image就显示产品 图片,textbox就填写折扣率
希望各位大大帮我一下先谢谢了

解决方案 »

  1.   

    eg:
    页面有个Panel(Panel1)
    .cs中: TextBox textbox = new TextBox();
           Panel1.Controls.Add(textbox);
      

  2.   

    填写折扣率?。。你做后台还是前台啊。。折扣率不是定好的。。?。。难道用户自定折扣?如果是定好的。。前台直接用个repeater就可以展示出来
      

  3.   

    动态添加的页面在每次刷新时会消失,所以需要在page_load中重新创建该控件,并添加到Panel或page中。控件的状态不会丢失,是刷新前的。
      

  4.   

    panl的add我试过 但是发现只能一次性添加 ,可我现在需要的是重复的 比如N个image 点一下Button添加一次 哎。。估计是因为刷新的问题 刷没了
      

  5.   

    http://topic.csdn.net/u/20100315/17/a7256b4d-f6fa-4066-9e02-341e1540776a.html