在MOSS2007中,我正在为列表构建一个自定义表单(newform2.aspx),并且在尝试调整表单域的宽度时遇到了真正的问题。
以下是我正在尝试调整的一些代码:
<tr>
<td colspan="3" style="padding-top:5px; padding-bottom:5px; width:100%; ">DescriptionText<br/>
<SharePoint:FormField runat="server" id="ff16{$Pos}" ControlMode="New" FieldName="Jobsite" __designer:bind="{ddwrt:DataBind('i',concat('ff16',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Jobsite')}"/>
</td>
</tr>我尝试过在Form:Field控件中设置DisplaySize,它在SharePoint设计器中发生了变化,但当我查看实际页面时,框始终保持其默认长度。
发布于 2010-09-25 05:57:18
没有比解决你自己的问题更好的了。;)
我发现,将FormField控件与DisplaySize属性组合在一起可以提供正确格式化字段所需的控件。
发布于 2016-07-20 17:35:25
我尝试将文本输入插入到表格中,但也遇到了同样的问题。
添加
.ms-long{width:95%;}作为PlaceHolderAdditionalPageHead占位符的样式:https://gist.githubusercontent.com/Gennady-G/91f045816068d9a38f1133135dc94bae/raw/271eb9012497b57f667b26858e0e7796625803e9/gistfile1.txt
发布于 2016-09-08 21:20:54
将其添加到您的自定义页面中。它在SharePoint 2010下适用于我。
<style type="text/css">.ms-long{width:100%;}</style>"https://stackoverflow.com/questions/3790056
复制相似问题