0
我試圖凍結gridview中的網格有靜態高度和所有行呈現(無分頁和滾動var可見)的列。 我只能設法通過內容由溢出屬性來添加滾動,但此時所有列滾動的well.My任務是凍結列,同時保持列寬。如何凍結GridView中的列
讓這成爲我的網格
<div style="height:200px;overflow:auto;">
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
UseAccessibleHeader="true or false">
<Columns>
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:BoundField DataField="Surname" HeaderText="Surname" />
</Columns>
</asp:GridView>
</div>
,這是代碼視圖
public class Person
{
public String Name { get; set; }
public String Surname { get; set; }
}
- >在頁面加載
List<Person> lst = new List<Person>();
lst.Add(new Person() { Name = "A", Surname = "A1" });
lst.Add(new Person() { Name = "B", Surname = "B1" });
lst.Add(new Person() { Name = "C", Surname = "C1" });
lst.Add(new Person() { Name = "D", Surname = "D1" });
lst.Add(new Person() { Name = "E", Surname = "E1" });
lst.Add(new Person() { Name = "F", Surname = "F1" });
lst.Add(new Person() { Name = "G", Surname = "G1" });
lst.Add(new Person() { Name = "H", Surname = "H1" });
lst.Add(new Person() { Name = "I", Surname = "I1" });
lst.Add(new Person() { Name = "J", Surname = "J1" });
lst.Add(new Person() { Name = "K", Surname = "K1" });
GridView1.DataSource = lst;
GridView1.DataBind();
如何與編碼的最小的努力實現這一目標或造型?
注意:渲染瀏覽器僅限IE。
由於沒有其他答案,我必須接受 – Myra 2011-03-01 14:52:45