我的面额存储在数据库(sql server 2008)列中,由$ sign分隔,如下所示
1000*2=2000$500*1=500$100*0=0$50*0=0$20*0=0
我想拆分此字符串并在gridview列中显示如下:
1000*2=2000
500*1=500
100*0=0
50*0=0
20*0=0
在1列中
答案 0 :(得分:3)
尝试以下
string val = @"1000*2=2000$500*1=500$100*0=0$50*0=0$20*0=0";
List<string> fields = new List<string>(val.Split(new[] { '$' }));
然后,您可以将其分配给gridview的DataSource成员并致电DataBind。
gridView1.DataSource = fields;
gridView1.DataBind();