Избегание скобок в Excel - PullRequest
       20

Избегание скобок в Excel

1 голос
/ 13 октября 2009

У меня есть веб-сайт ASP.Net, который позволяет вам экспортировать Gridview в Excel. В Gridview есть несколько заголовков столбцов со словами, а затем числа, заключенные в круглые скобки, например:

Abc<br>(43)
Xyz<br>(55)

Я установил для свойства связанного поля HtmlEncode значение False, потому что я не хочу, чтобы он экранировал теги разрыва строки, которые у меня есть. Это нормально, и я даже могу использовать &amp;#40; и &amp;#41;, чтобы избежать скобок, если мне нужно.

У меня проблема в том, что Excel смотрит на (43) как отрицательное число и отображает его как -43. Как я могу избежать скобок?

1 Ответ

1 голос
/ 08 марта 2012

Добавьте следующую строку 2 Lines после строки «RenderControl». Это решит проблему.

string style = @"<style> TD { mso-number-format:\@; } </style> ";
Response.Write(style);
...