powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Тег li для ASP.NET
12 сообщений из 12, страница 1 из 1
Тег li для ASP.NET
    #36221137
serverokAsservelat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут еще один непонятный вопрос.

Есть кусочек разметки: <li runat="server" id="Forum"><a href="Forum.aspx...

В код-файле вытягиваю элемент li: (HtmlGenericControl)FindControl(s)

Как теперь назначить этому элементу необходимый CSS-class?
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221159
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй так:
Код: plaintext
1.
2.
3.
4.
li id="s"
-------------------
Style m = new Style();
m.ForeColor = Color.Blue;
s.ApplyStyle(m);
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221168
serverokAsservelat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А так, что б сразу существующий класс назначить из файла стилей (классов)?
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221178
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щас Серж придет он тебя научит js пользоваться.
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221185
serverokAsservelat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интригуешь?!

Жду!
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221206
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string
js

Зачем? Человек же на сервере
serverokAsservelat
В код-файле вытягиваю элемент li: (HtmlGenericControl)FindControl(s)

Код: plaintext
1.
..Attributes["class"]="SmthCSSClass";
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221212
Tigritto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Например, так:<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <style type="text/css">
        LI
        {
            list-style-type: none;
        }
    </style>
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <ul>
            <li runat="server">Форум</li>
            <li runat="server">Домой</li>
        </ul>
    </div>
    </form>
</body>
</html>
 
Вообще в инете можно много вариантов найти
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221235
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tigritto
Код: plaintext
1.
2.
3.
4.
5.
6.
<style type="text/css">
LI
{
list-style-type: none;
}
</style>

/me думает: Ну человек же четко, ясно и однозначно написал:
serverokAsservelat
Как теперь назначить этому элементу необходимый CSS-class?
....
....что б сразу существующий класс назначить из файла стилей (классов)?

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #36221323
serverokAsservelat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft, то что ты дал работает на "УРА":

(HtmlGenericControl)FindControl(s).Attributes["class"]="SmthCSSClass";

Спасибо, этот код уже работает у меня.

Всем спасибо за участие (есть интересные идеи).
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Тег li для ASP.NET
    #37453747
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если нужно просто на сервере создать вот это:
Код: plaintext
1.
2.
3.
4.
5.
<div id="sidebar">
                <ul>
                    <li><a href="#">Вход</a></li>
                    <li><a href="#dialog1" name="modal" id="reg">Регистрация</a></li>
               </ul>
</div>

можно по аналогии сделать так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Table tb = new Table();
                TableRow row;
                TableCell cell;
                row = new TableRow();
                cell = new TableCell();
                Label lb = new Label();
                lb.Text = "Вход";                
                cell.Controls.Add(lb);
                row.Cells.Add(cell);
                tb.Rows.Add(row);
                row = new TableRow();
                row.Attributes.Add("href","#dialog1");
                row.Attributes.Add("name","modal");
                row.Attributes.Add("id","reg");
                cell = new TableCell();                
                lb = new Label();
                lb.Text = "Регистрация";
                cell.Controls.Add(lb);
                row.Cells.Add(cell);
                tb.Rows.Add(row);
sidebar.Controls.Add(tb);

но тогда вся красота, заложенная в шаблоне сайта пропадает.
Класса Li и Ul в С# нету.
Скажите - нужно скачать отдельную библиотеку с этими классами или как-то можно обойти проблему?
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #37453790
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HtmlGenericControl
...
Рейтинг: 0 / 0
Тег li для ASP.NET
    #37453872
Students
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Тег li для ASP.NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]