2014-05-20 173 views
-1

我有字符串例如。 ,,,, ABC从字符串Asp.net删除逗号

TextBox box2 = (TextBox)GV_Assoceries.Rows[rowIndex].Cells[2].FindControl("TextBox2"); 
    box2.text; 

基本上我创建的onclick事件的GridView的新行和settting一个GridView行的前一个数据时,每个新行会加入那么它将设置上一行的前一个数据,但不知道为什么我在每个字符串中都得到逗号。

box2.text有一个值“,,,,, abc”,我想从字符串中只删除逗号,我不想要任何字符串循环做到这一点。

没有任何函数或方法从字符串

+0

您需要提供更多的信息来解决实际问题。 –

回答

2

试试看可能比较慢,但是它一定要帮助

string abc = "....abc"; 
string trimmedResult = new String(abc.Where(Char.IsLetterOrDigit).ToArray()); 
+0

感谢它的工作 –

1

Click me你应该参考这个删除特定的字符。

MSDN例

using System; 

public class Example 
{ 
    public static void Main() 
    { 
     String header = "* A Short String. *"; 
     Console.WriteLine(header); 
     Console.WriteLine(header.Trim(new Char[] { ' ', '*', '.' })); 
    } 
} 
// The example displays the following output: 
//  * A Short String. * 
//  A Short String 

凡新字符[]是要移除形成串指定的头一个字符数组。

5

box2.text.Replace(",", String.Empty) 
+0

我怀疑这是否解决了实际问题。它只会影响症状而不是原因。 –

+0

我也是,我不知道为什么这是upvoted。 –

+0

@StijnBernards:你的回答并不是指OP的实际问题。为什么附加逗号?这就像修理墙壁以解决汽车刹车问题。 –

相关问题