Asp.net ListBox Görüntülenen Satır Sayısını Değiştirme ve Öğrenme
Sayfanızda görüntülenmek üzere elemanları listbox’a eklediniz sayfanızı çalıştırdınız, sayfa ilk ekrana geldiğinde listbox içerisindeki tüm elemanlar değil sadece bazıları görünüyor , ekranda görüntülenen elemanların sayısını değiştirmek veya öğrenmek için Listbox kontrolünün Rows parametresi kullanılır.
Html Kodlarımız
<h2 style="color:RoyalBlue; font-style:italic;"> Görüntülenen Satır Sayısını Değiştirme ve Öğrenme </h2> <hr width="475" align="left" color="CornFlowerBlue" /> <asp:ListBox ID="ListBox1" runat="server" Font-Names="Comic Sans MS" Font-Size="X-Large" BackColor="DarkOrchid" ForeColor="MintCream" Font-Italic="true" > <asp:ListItem Text="Asp.net"></asp:ListItem> <asp:ListItem Text="C#"></asp:ListItem> <asp:ListItem Text="Php"></asp:ListItem> <asp:ListItem Text="JQery"></asp:ListItem> <asp:ListItem Text="JavaScript"></asp:ListItem> <asp:ListItem Text="Html"></asp:ListItem> <asp:ListItem Text="Css"></asp:ListItem> </asp:ListBox> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="6 Satır Göster" Height="45" Font-Bold="true" ForeColor="DodgerBlue" /> <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="Kaç Satır Gösteriliyor" Height="45" Font-Bold="true" ForeColor="DodgerBlue" /> <br /> <asp:Label ID="Label1" runat="server" style="color:RoyalBlue; font-style:italic;"></asp:Label>
Şimdi eklediğimiz butonlara basdığımız zaman satır sayısını ayarlama ve öğrenme işlemleri için gerekli olan kodlarımız yazalım.
protected void Button1_Click(object sender, System.EventArgs e) { ListBox1.Rows = 6; } protected void Button2_Click(object sender, System.EventArgs e) { int rows = ListBox1.Rows; Label1.Text = "Gösterilen Satır Sayısı: " + rows.ToString(); }