日期:2014-05-19  浏览次数:20459 次

动态控件呈现问题
ASP.Net1.1
使用了控件数组生成了lable控件和textbox控件
但是放到页面上不太好控制位置,
静态控件可以放到table中,格式很好控制,table位置变了也跟着动了.
由于控件的位置并非固定值(它上面还有个行数会变的datagrid)不方便用css了
请教一个好的方法.
比如用datagrid的模板列绑定可不可行.用的话如何组织dataset.有没有什么问题等等.


------解决方案--------------------
比如用datagrid的模板列绑定可不可行.
可行

用的话如何组织dataset.
DataSet中存放要绑定到input或是textbox的属性,比如name 或是id


------解决方案--------------------
放一个table 一列两行 一行放GRID 两行放控件
------解决方案--------------------
奇怪你的动态控件现在放到哪里了呢?放到Form.Controls甚至Page.Controls里边?

应该放在TableCell、PlaceHolder等你该放的控件容器里边嘛。
------解决方案--------------------
UP
------解决方案--------------------
放panel里就可以了
------解决方案--------------------
to:LZ
可以使用DataGrid.让lable控件和textbox控件动态生成阿
是可以实现的阿

------解决方案--------------------
呵,这个我都是把动态的画在TABLE里
------解决方案--------------------
奇怪你的动态控件现在放到哪里了呢?放到Form.Controls甚至Page.Controls里边?

应该放在TableCell、PlaceHolder等你该放的控件容器里边嘛。