2012-05-08 47 views
0

我想設置列表視圖的列寬。列表視圖列寬度設置內嵌

我回顧了大量的鏈接,並沒有找到一個描述設置列表視圖的列寬的內聯。沒有CSS文件。線上的文檔MSDN上說,使用CSS或內聯,但我似乎無法得到內聯工作。就連例子顯示了固定山坳寬度....

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

我已經加入Width屬性在ItemTemplate和備用模板標籤,在LayoutTemplate模板嘗試設置。

似乎沒有任何工作。有人可以指點我的教程或提供一個編碼示例來調整Listview WEB控件的列寬,而不是Windows列表視圖控件。

THANK YOU !!!!

回答

1

我所做的是在我的模板中定義了另一個表格。所以,可以說我只想改變EditItemTemplate字段的大小,而我的LayoutTemplate有9秒。 在EditItemTemplate中我所做的:

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

...關閉標籤... 這樣做是爲了讓你的模板佈局,但是你想,並設置你的ASP寬度:控制。