применить стиль маркера к метке, используя C # - PullRequest
6 голосов
/ 26 ноября 2010

Я показываю сообщение на ярлыке asp, когда пользователь успешно сохранен.Я хочу добавить маркер в начале сообщения.Итак, я попробовал следующий код, но он не помог мне.

lblSuccessMsg.Text = BulletStyle.Disc + "'" + obj.record + "' успешно сохранено.";

вывод сообщения:

'Запись'успешно сохранено.

Как я могу сделать то же самое, используя C #.

Ответы [ 3 ]

18 голосов
/ 26 ноября 2010

В дополнение к ответу Марселя Георгиты есть еще несколько символов пули в юникоде:

‣ \u2023 (TRIANGULAR BULLET)
◦ \u25E6 (WHITE BULLET)
◉ \u25C9 (FISHEYE)
■ \u25A0 (BLACK SQUARE)
□ \u25A1 (WHITE SQUARE)
❏ \u274F (LOWER RIGHT DROP-SHADOWED WHITE SQUARE)
18 голосов
/ 26 ноября 2010

В C # вы можете просто добавить маркер в вашей строке по номеру Юникода.

lblSuccessMsg.Text = "\u2022 '" + obj.record + "' saved successfully.";
0 голосов
/ 26 ноября 2010

Просто сделайте следующее:

lblSuccessMsg.Text = "<span style='background: url(Images/DotImage.png) no-repeat 1px 1px'>"+obj.record+" saved successfully</span>";

Это будет удобнее, потому что сначала вы хотите показать только одну строку, во-вторых, это будет более привлекательно и, наконец, легко настраивается.

...