Member 12857222 Ответов: 1

Char (#13) не работает в gridview


Привет ,
Я использую

SELECT @columns=STUFF((SELECT DISTINCT ',    '+QUOTENAME(examid)+' AS '+ QUOTENAME(DayName +  CHAR(13)  + CONVERT(Nvarchar(10),(exammonth)) +'/'  + CONVERT(Nvarchar(10),(examday)) )
 FROM  examsTB  where act =1  GROUP BY DayName,examday,exammonth,examid  for XML Path(''),Type).value('.','Nvarchar(MAX)'),1,2,'') ;


для просмотра заголовка в gridview две строки

Но не работа .

Что я уже пробовал:

RowHeaderColumn="2"

Nakhia_ind

подробности давай код, как активировать функции quotename

Richard MacCutchan

Что значит "не работает" означает?

Member 12857222

Это значит:
Заголовок gridview должен отображаться в двух строках
Но заголовок gridview появляется только в одной строке

Member 12857222

Мне очень жаль, что я не понимаю

Nakhia_ind

В заголовке станете сделать Обтекание текстом

Sinisa Hajnal

Вы хотите CHAR(10)+CHAR(13) (дикая догадка :) )

1 Ответов

Рейтинг:
10

ZurdoDev

Зависит от того, какой тип gridview поэтому вам нужно предоставить дополнительную информацию. Если это GridView windows forms, то ответ находится в комментариях, используйте символы 10 и 13. Если это webgridview, вам нужно использовать код для новой строки в html, которая является <br/>.