0

リストビューの列幅を設定しようとしています。

大量のリンクを確認しましたが、リストビューの列幅をインラインで設定することについて説明しているリンクは見つかりませんでした。CSSファイルなし。CSSまたはインラインのいずれかを使用するように指示されているMSDNのオンラインドキュメントを見つけましたが、インラインが機能していないようです。例でさえ、固定された列幅を示しています....

http://msdn.microsoft.com/en-us/library/bb398790.aspx#ApplyingStylesToListViewItems

itemTemplate と Alternate テンプレートのラベルに Width プロパティを追加し、LayoutTemplate で設定してみました。

何も機能していないようです。Windowsリストビューコントロールではなく、リストビューWEBコントロールの列幅を調整するためのチュートリアルを紹介したり、コーディングのサンプルを提供したりできますか。

ありがとうございました!!!!

4

1 に答える 1

1

What I did was defined another table in my template. So, lets say I only wanted to change the size of the EditItemTemplate fields and my LayoutTemplate has 9 s. In the EditItemTemplate I did:

        <EditItemTemplate>
  <tr>
    <td colspan="9">
      <table>
        <tr>
           <td>
              <!-- any controls you want... -->
              <asp:TextBox ID="blah" runat="server" Text="'<%# Bind("blah") %>'                                          Width="whateverpx"/>

... close tags... The idea is to make your template layout however you want and set widths on your asp: controls.

于 2012-07-27T23:53:07.857 に答える