作成日: 2017/06/15 最終更新日: 2017/06/15
文書種別
使用方法
詳細
コンボボックス型セルのDataSourceプロパティまたはDataSourceIDプロパティを使用することで、データソースと連結することができます。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If IsPostBack Then
Return
End If
' テスト用データの作成
Dim dt As New Data.DataTable("TEST")
dt.Columns.Add("Code", GetType(String))
dt.Columns.Add("Name", GetType(String))
dt.Rows.Add("1", "AAA")
dt.Rows.Add("2", "BBB")
dt.Rows.Add("3", "CCC")
dt.AcceptChanges()
' SPREADの設定
Dim cmbbx As New FarPoint.Web.Spread.ComboBoxCellType()
cmbbx.DataSource = dt
cmbbx.DataTextField = "Name"
cmbbx.DataValueField = "Code"
cmbbx.UseValue = True
FpSpread1.ActiveSheetView.Columns(1).CellType = cmbbx
End Sub
If IsPostBack Then
Return
End If
' テスト用データの作成
Dim dt As New Data.DataTable("TEST")
dt.Columns.Add("Code", GetType(String))
dt.Columns.Add("Name", GetType(String))
dt.Rows.Add("1", "AAA")
dt.Rows.Add("2", "BBB")
dt.Rows.Add("3", "CCC")
dt.AcceptChanges()
' SPREADの設定
Dim cmbbx As New FarPoint.Web.Spread.ComboBoxCellType()
cmbbx.DataSource = dt
cmbbx.DataTextField = "Name"
cmbbx.DataValueField = "Code"
cmbbx.UseValue = True
FpSpread1.ActiveSheetView.Columns(1).CellType = cmbbx
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
return;
}
// テスト用データの作成
System.Data.DataTable dt = new System.Data.DataTable("TEST");
dt.Columns.Add("Code", typeof(string));
dt.Columns.Add("Name", typeof(string));
dt.Rows.Add("1", "AAA");
dt.Rows.Add("2", "BBB");
dt.Rows.Add("3", "CCC");
dt.AcceptChanges();
// SPREADの設定
FarPoint.Web.Spread.ComboBoxCellType cmbbx = new FarPoint.Web.Spread.ComboBoxCellType();
cmbbx.DataSource = dt;
cmbbx.DataTextField = "Name";
cmbbx.DataValueField = "Code";
cmbbx.UseValue = true;
FpSpread1.ActiveSheetView.Columns[1].CellType = cmbbx;
}
{
if (IsPostBack)
{
return;
}
// テスト用データの作成
System.Data.DataTable dt = new System.Data.DataTable("TEST");
dt.Columns.Add("Code", typeof(string));
dt.Columns.Add("Name", typeof(string));
dt.Rows.Add("1", "AAA");
dt.Rows.Add("2", "BBB");
dt.Rows.Add("3", "CCC");
dt.AcceptChanges();
// SPREADの設定
FarPoint.Web.Spread.ComboBoxCellType cmbbx = new FarPoint.Web.Spread.ComboBoxCellType();
cmbbx.DataSource = dt;
cmbbx.DataTextField = "Name";
cmbbx.DataValueField = "Code";
cmbbx.UseValue = true;
FpSpread1.ActiveSheetView.Columns[1].CellType = cmbbx;
}
旧文書番号
40416