亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么我的ASP.NET ListBox沒有填充結果?

為什么我的ASP.NET ListBox沒有填充結果?

C#
瀟瀟雨雨 2021-05-11 17:16:23
我一直在使用DynamoDb進行ASP.NET項目,我已經從Db中提取了該項目并將其制作為新的Car對象。當我嘗試填充汽車的ListBox時,似乎在ListBox中沒有任何對象。這是我所擁有的:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Amazon.DynamoDBv2;using Amazon.DynamoDBv2.Model;using Amazon.DynamoDBv2.DocumentModel;public partial class _Default : System.Web.UI.Page{    private static AmazonDynamoDBClient client = new AmazonDynamoDBClient();    private static string tableName = "CarTable";    private static string sampleCarReg = "05-Rn-1964";    List<car> cars = new List<car>();    protected void Page_Load(object sender, EventArgs e)    {        Amazon.DynamoDBv2.DocumentModel.Table CarTable =     Amazon.DynamoDBv2.DocumentModel.Table.LoadTable(client, tableName);        GetItemOperationConfig config = new GetItemOperationConfig        {        AttributesToGet = new List<string> { "Reg", "Manufactor", "Year",     "Problems" },            ConsistentRead = true        };        Document doc = CarTable.GetItem(sampleCarReg, config);        string Reg = doc["Reg"].AsString();        string Manufactor = doc["Manufactor"].AsString();        string Year = doc["Year"].AsString();        string Problems = doc["Problems"].AsString();       // string Model = doc["Model"].AsString();        car car1 = new car(Reg, Manufactor, Year, Problems);        cars.Add(car1);        lblCar.Text = car1.ToString();        lbxCars.DataSource = cars;    }
查看完整描述

1 回答

?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

您正在設置ListBox的DataSource屬性,但未指定DataTextField和DataValueField。您需要設置Car中使用的屬性ListBox。


// Use what makes sense to you

lbxCars.DataSource = cars;

lbxCars.DataTextField = "Reg";

lbxCars.DataValueField = "Reg";

lbxCars.DataBind();

如果您還想選擇第一項,請使用該SelectedIndex屬性。當然,請務必先檢查您的汽車清單中是否有物品。


if (cars.Any())

{

    lbxCars.SelectedIndex = 0;

}


查看完整回答
反對 回復 2021-05-15
  • 1 回答
  • 0 關注
  • 155 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號