Imports GrapeCity.Web.Input.Core.ListBox
Imports GrapeCity.Web.Input.IMList
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
' コントロールのカラム設定
GcListBox1.Columns.Add(New ListColumn())
GcListBox1.Columns.Add(New ListColumn())
GcListBox1.Columns.Add(New ListColumn())
' コントロールに項目を追加します。
GcListBox1.Items.Add(New ListItem(New SubItem("AAA"), New SubItem("aaa"), New SubItem("あああ")))
GcListBox1.Items.Add(New ListItem(New SubItem("BBB"), New SubItem("bbb"), New SubItem("いいい")))
GcListBox1.Items.Add(New ListItem(New SubItem("CCC"), New SubItem("ddd"), New SubItem("ううう")))
GcListBox1.Items.Add(New ListItem(New SubItem("DDD"), New SubItem("ccc"), New SubItem("えええ")))
' TextSubItemIndexを設定します。
GcListBox1.TextSubItemIndex = 2
End If
End Sub
Protected Sub GcListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GcListBox1.SelectedIndexChanged
Debug.WriteLine(GcListBox1.Text)
End Sub
using GrapeCity.Web.Input.Core.ListBox;
using GrapeCity.Web.Input.IMList;
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
// コントロールのカラム設定
GcListBox1.Columns.Add(new ListColumn());
GcListBox1.Columns.Add(new ListColumn());
GcListBox1.Columns.Add(new ListColumn());
// コントロールに項目を追加します。
GcListBox1.Items.Add(new ListItem(new SubItem("AAA"), new SubItem("aaa"), new SubItem("あああ")));
GcListBox1.Items.Add(new ListItem(new SubItem("BBB"), new SubItem("bbb"), new SubItem("いいい")));
GcListBox1.Items.Add(new ListItem(new SubItem("CCC"), new SubItem("ddd"), new SubItem("ううう")));
GcListBox1.Items.Add(new ListItem(new SubItem("DDD"), new SubItem("ccc"), new SubItem("えええ")));
// TextSubItemIndexを設定します。
GcListBox1.TextSubItemIndex = 2;
}
}
private void GcListBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
Debug.WriteLine(GcListBox1.Text);
}