[英]how to add values with separated comma in datagridview column in c#
如何在DataGridView
Column
中用逗號分隔添加值。
我想在“ Options
列上輸入類似的值,例如Spicy,Extra Cheese等。
我只是按照自己的邏輯嘗試了此操作,但它替換了現有值:
SqlConnection con = new SqlConnection(str);
con.Open();
SqlDataAdapter sda = new SqlDataAdapter("Select Sauce_Name From Sauces Where Sauce_Name = '" + Sauce_name + "' ", con);
DataTable dt = new DataTable();
sda.Fill(dt);
foreach (DataRow dr in dt.Rows)
{
if (Sales_Grid.SelectedRows.Count > 0)
{
int n = Sales_Grid.SelectedCells[0].RowIndex;
Sales_Grid.Rows[n].Cells[6].Value = dr["Sauce_Name"].ToString();
}
}
con.Close();
Sales_Grid.Rows[n].Cells[6].Value = dr["Sauce_Name"].ToString();
而不是寫上面,嘗試下面的代碼
if(Sales_Grid.Rows[n].Cells[6].Value.ToString()=="")
Sales_Grid.Rows[n].Cells[6].Value = dr["Sauce_Name"].ToString();
else
Sales_Grid.Rows[n].Cells[6].Value =
Sales_Grid.Rows[n].Cells[6].Value.Tostring() + ","+dr["Sauce_Name"].ToString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.