2012-03-30 13 views
0

にヘッダを分割とにかく...MVC3グリッドおそらくそれは愚かな質問で多くの単語

私はMVC3グリッドの列ヘッダのロングワード

それは「skfshkdfjskfjshkdfjhskdjfhskjdf」のようなものですがあり

grid.Column("Details", "skfshkdfjskfjshkdfjhskdjfhskjdf"), 

私は巨大な列幅を取得します。

私はパートに何とか "sdfsdf" "sadfsfd" "sdfsdfsdfsdf" 私はそれを行うことができますどのように

それを分割したい

ありがとうございました!

答えて

1

私は同じ問題を抱えていました。私は手紙のX番号の後にスペースを追加する拡張メソッドを作成しました:

public static string AddSpace(this string source, int position) 
    { 
     if (source != null && source.Length > position) 
     { 
      source = source.Substring(0, position) + " " + source.Substring(position).AddSpace(position); 
     } 
     return source; 
    } 

非常にハック、私は知っているが、それが働きました。

これは、すべての10番目の文字の後にスペースを追加します。

grid.Column("Details", "skfshkdfjskfjshkdfjhskdjfhskjdf".AddSpace(10)), 
+0

申し訳ありませんが、私はそれをしてください実装する必要がどこUは、より良い説明してもらえますか? –

+0

ありがとう!しかし、私は公共の静的な文字列AddSpace(この文字列のソース、int位置)を入れている? –

関連する問題