AspxGridView控件中EditForm的排版问题
DevExpress的控件AspxGridView在开发Web程序中挺方便,但在使用过程中也遇到不少问题。
其中比较头疼的是在Edit的时候,显示EditForm,将每个可编辑的字段通过一个个编辑框(TextBox)进行编辑,每个TextBox前通过一个Label显示字段名称。这些编辑控件都是通过一个隐藏的Table进行排版的,如今遇到的问题是,这个Table的单元格宽度不能自行设置,导致排版很混乱。比如出现以下的情况:
字 字
段 【 TextBox 】 段【 TextBox 】
名 名
称 称
TextBox后还有许多空白位置未被使用(TextBox的宽度可以设置,但它后面的空白处却不会减少),而表示字段名称的Label则因为位置不够而被挤得换行。
在网上找了很久都没找到解决的办法,不知道有没有朋友遇到类似情况?有解决的办法吗?
------解决方案--------------------
给个列子给你,希望对你有帮助 。
<dxwgv:GridViewDataTextColumn FieldName="WLMC" VisibleIndex="2" Caption="物料名称">
<EditFormCaptionStyle HorizontalAlign="Right" Wrap="False">
</EditFormCaptionStyle>
</dxwgv:GridViewDataTextColumn>
你把中间红色的字体部分设置起来就可以啦