在SQL Server 2008表中存储GridView数据时出现尾随空间问题

时间:2013-02-18 10:58:41

标签: c# asp.net sql-server-2008

根据我的要求,需要在SQL Server 2008中上传Excel数据

但是有一个问题.....

当我上传Excel工作表并在Gridview中显示它的内容,然后我将其存储在SQL Server 2008数据库中时;

在GridView中,Excel数据显示完美,但当我将其存储到数据库中时,则插入了字符串 的末尾...

表格中的存储数据为PETER ,而应为PETER

我也试过使用.Trim()方法,但没有任何工作

foreach (GridViewRow g1 in grvExcelData.Rows)
{
   try
   {
       name = grvExcelData.Rows[g1.RowIndex].Cells[2].Text.Trim();

以下是我的数据示例:

  96086 IT085   PATEL RUCHIKKUMAR MAHENDRABHAI     IT  6   2009-13

1 个答案:

答案 0 :(得分:0)

  non breaking space的html代码。

用它来摆脱它。

name = grvExcelData.Rows[g1.RowIndex].Cells[2].Text.Replace(@" ", "");