对于 Web 表单应用程序
您需要有一个带有 datagridview 和模型类的表单才能将数据与您的 gridview 绑定。这是完整的过程
拿 5 个文本框、一个按钮和一个名为myGridView的数据网格视图。
销售信息.cs
public class SalesInformation
{
public int SerialNo { get; set; }
public string ProductName { get; set; }
public decimal Price { get; set; }
public int Quantity { get; set; }
public decimal Total { get; set; }
}
在提交(这里是 submitButton)按钮上单击表单将与模型类绑定,实例将被插入到集合(List 或任何 IEnumerable 通用集合)中,并且该集合将与 datagridview 的数据源绑定。
Form1.cs
private void submitButton_Click(object sender, EventArgs e)
{
List<SalesInformation> sales = new List<SalesInformation>();
SalesInformation newSales = new SalesInformation();
newSales.SerialNo = Convert.ToInt32(serailNoTextBox.Text);
newSales.ProductName = productNameTextBox.Text;
newSales.Price = Convert.ToDecimal(priceTextBox.Text);
newSales.Quantity = Convert.ToInt32(quantityTextBox.Text);
newSales.Total = Convert.ToDecimal(totalTextBox.Text);
sales.Add(newSales);
myGridView.DataSource = sales;
}