2013-04-15 3 views
1

J'ai essayé différentes façons de définir la largeur de mes claviers gridview mais rien n'a fonctionné pour moi. Quelqu'un peut-il me guider sur la façon d'y parvenir. J'inclus mon code ci-dessous ...définir la largeur de boundfield dans spgridview

Merci.

<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> 

Répondre

0

Avez-vous essayé d'utiliser le contrôle SPBoundField à la place? Essayez de définir la propriété SPBoundField.ControlStyle.Width.

+0

Merci beaucoup SigarDave.Il a travaillé pour moi. – user346514

+0

Gald d'entendre que .. – SigarDave