Быстрый вопрос. Я пытаюсь создать список объектов и назначить его gridview. Но, похоже, нет данных?Как связать gridview со списком объектов?
Кроме того, я хотел бы сохранить пользовательский ввод каждый раз, когда пользователь нажимает кнопку добавления (просто нужна идея). Каким будет мой лучший подход для этого?
List<OrderItems> orderItem = new List<OrderItems>();
protected void Page_Load(object sender, EventArgs e)
{
orderItem.Add(new OrderItems("Test1", "Test2"));
orderItem.Add(new OrderItems("Test1", "Test2"));
orderItem.Add(new OrderItems("Test1", "Test2"));
orderItem.Add(new OrderItems("Test1", "Test2"));
orderItem.Add(new OrderItems("Test1", "Test2"));
}
protected void btnAddItem_Click(object sender, EventArgs e)
{
// Producing an error of no data
grdTest.DataSource = orderItem;
grdTest.DataBind();
}
Вот мой класс:
public class OrderItems
{
private string prodId;
private string qty;
public OrderItems()
{
}
public OrderItems(string prodId, string quantity)
{
this.prodId = prodId;
this.qty = quantity;
}
public string productId
{
get
{
return productId;
}
}
public string quantity
{
get
{
return quantity;
}
}
}
Благодаря
Yikes! Это сработало: D Большое спасибо :)! – Zain1291