この Telerik ドロップダウン ボタン コントロールに、SQL データ ソースから取得したデータを入力しようとしています。ac# ファイルを使用してデータベース接続を処理し、Item を静的クラスにしました。Item は、ドロップダウン ボタンに入力するフィールドです。私は自分がやるべきことをすべてやったし、終わったので、これで終わりです。実装はそれほど難しくないと思います。
ここで、データをボタンにロードしようとしています。.Add(.
public Label Item { get; set; }
public VersionEditor()
{
InitializeComponent();
rddBtnPreviousFormat.Items.Add("what goes here?")
}
データ ソースを呼び出す方法を次に示します。
private Label()
{
SqlConnection dbConn = null;
List<Item> listID = new List<Item>();
try
{
using (dbConn = new SqlConnection(ConfigurationManager.ConnectionStrings["XXXXXX"].ConnectionString))
{
string sql = "SELECT DISTINCT FormatID, FormatName FROM dbo.TrayLabelFormat";
SqlCommand cmd = dbConn.CreateCommand();
cmd.CommandText = sql;
dbConn.Open();
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
Item l = new Item();
l.FormatID = reader.GetInt32(1);
l.FormatName = reader.GetString(0);
listID.Add(l);
}
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
throw ex;
}
return;
}
}
class Item
{
public Item()
{ }
public int FormatID { get; set; }
public string FormatName { get; set; }
}
おそらく、名前のエラーと同じくらい単純で、見つけられません。前もって感謝します。