2013-04-15 1 views
1

Я пробовал разные способы установить ширину для моих gridview clumns, но ничего не получилось для меня. Может ли кто-нибудь объяснить мне, как достичь цели. я включаю мой код ниже ...установить ширину для boundfield в spgridview

Спасибо.

<SharePoint:SPGridView ID="gvSearchResults" EnableViewState="true" runat="server" 
         AlternatingRowStyle-BackColor="#f4f8fd" AllowSorting="true" DataKeyNames="ID" 
         AutoGenerateColumns="false" OnSorting="gvxxxResults_Sorting" OnPageIndexChanging="gvxxxResults_PageIndexChanging"> 
         <Columns> 
         <asp:HyperLinkField HeaderText="Name" DataTextField="FileLeafRef" 
           DataNavigateUrlFields="FileLeafRef" Target="_parent" DataNavigateUrlFormatString="/pp/ll/lp/llDocs/{0}" 
           ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" HeaderStyle-Wrap="false" 
           SortExpression="Name" ItemStyle-Width="50px" /> 
          <asp:BoundField DataField="Home_x0020_Number" HeaderText="Home Number" NullDisplayText=" " SortExpression="Home_x0020_Number"> 
           <HeaderStyle Width="150px" Wrap="false" HorizontalAlign="Left" /> 
           <ItemStyle Width="150px" Wrap="false" HorizontalAlign="Left" /> 
          </asp:BoundField> 
          <asp:BoundField DataField="Phone_x0020_Number" HeaderText="Phone Number" NullDisplayText=" " SortExpression="Phone_x0020_Number"> 
           <HeaderStyle Width="150px" Wrap="false" HorizontalAlign="Left" /> 
           <ItemStyle Width="150px" Wrap="false" HorizontalAlign="Left" /> 
          </asp:BoundField> 


         </Columns> 

        </SharePoint:SPGridView> 

ответ

0

Вы пытались использовать вместо этого SPBoundField? Попробуйте установить свойство SPBoundField.ControlStyle.Width.

+0

Большое спасибо SigarDave.It работал для меня. – user346514

+0

Gald, чтобы услышать это .. – SigarDave