如何从几个文本框中向db中的一个字段插入文本?
我的桌子:
我的模型类字段如下:
public string[] Measurment {get; set;}
我想在db字段中看到类似“ 1,2,3,4,5,6,7,8”或“ 12345678”或“ 1_2_3_4_5_6_7_8”的内容。有可能吗?
控制器外观如何?也许我的模型字段看起来有所不同?
有什么建议吗?
ps。在我看来,这看起来(可以吗?):
@for (var i = 1; i <= myvalue; i++)
{
<tr align="center">
<td align="center">@i</td>
<td align="center">@Html.TextBoxFor(m => m.Measurment)</td>
<td align="center">@Html.TextBoxFor(m => m.Measurment)</td>
<td align="center">@Html.TextBoxFor(m => m.Measurment)</td>
<td align="center">@Html.TextBoxFor(m => m.Measurment)</td>
</tr>
}
答案 0 :(得分:0)
在保存之前使用string.join。
Measurment.Add(textBox1.Text);
Measurment.Add(textBox2.Text);
string finalString = string.Join(",", Measurment);
答案 1 :(得分:0)
您可以使用string.join方法来满足您的要求。我建议保留它们,因为json将更易于管理。
string.Join(",",Measurment)