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();
}
