Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.96/25: Рейтинг темы: голосов - 25, средняя оценка - 4.96
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121

реализация массива

22.05.2012, 16:10. Показов 5476. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
кто-нибудь может помочь мне и объяснить как сделать слудующее:

Нужно чтобы был массив, который будет состоять из названия ссылки и непосредственно самой ссылки...

а потом нужно нарисовать таблицу
HTML5
1
2
3
4
5
6
7
<table>
<tr>
<td>
<a href="ссылка из массива название ссылки из массива</a>
</td>
</tr>
</table>
и зациклить заполнение таблицы пока не кончится массив.
Такое вообще возможно реализовать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.05.2012, 16:10
Ответы с готовыми решениями:

Реализация массива
Как следует исправить следующий код чтобы вводить элементы двумерного массива не в столбец, а через пробел. public static int...

Реализация динамического массива
Здравствуйте =) подскажиет как релизовать на c# одноменый динамический массив элемент которого представлен в виде 3 полей т.е. нужно что то...

Реализация массива через метод
Хотел создать метод который принимает 2 параметра (размерность двумерного массива) и выводил полученный двумерный массив, возможно ли такое...

45
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
31.05.2012, 18:26  [ТС]
Студворк — интернет-сервис помощи студентам
это все хорошо но вот как сделать следующее:

ПУНКТ МЕНЮ 1
подменю 1.1
подменю 1.2
подменю 1.3

ПУНКТ МЕНЮ 2
подменю 2.1
подменю 2.2
подменю 2.3
подменю 2.4

ПУНКТ МЕНЮ 3

ПУНКТ МЕНЮ 4
подменю 4.1
подменю 4.2


чтобы у каждого пункта меню и у каждого пункта подменю был свой URL
Как сделать такой массив???
0
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 11
31.05.2012, 19:22
Цитата Сообщение от он_кофе
это все хорошо но вот как сделать следующее:

ПУНКТ МЕНЮ 1
подменю 1.1
подменю 1.2
подменю 1.3

ПУНКТ МЕНЮ 2
подменю 2.1
подменю 2.2
подменю 2.3
подменю 2.4

ПУНКТ МЕНЮ 3

ПУНКТ МЕНЮ 4
подменю 4.1
подменю 4.2


чтобы у каждого пункта меню и у каждого пункта подменю был свой URL
Как сделать такой массив???
Да способов куча!

во первых можно заюзать 4 масива обеденив их в один (у тя будет 3х мерный масив)
примерно так:
var menu = new Array(4,5,2);
menu[0][0][0]="ПУНКТ МЕНЮ 1";
menu[0][0][1]="yandex.ru";
menu[0][1][0]="подменю 1.1";
menu[0][1][1]="yandex.ru";
menu[0][2][0]="подменю 1.2";
menu[0][2][1]="yandex.ru";
.....
menu[2][1][0]="";
.....
menu[3][2][0]="подменю 4.1";
menu[3][2][1]="подменю 4.2";

дальше пишеш функцию которая это добро выводит.
function showMenu(array){
for(var i=0; i<4; i++){
Response.Write("<table>");
Response.Write("<TH>");
Response.Write("<td>");
Response.Write("<a href='"+array[i][0][1]+"'>"+array[i][0][0]+"</a>");
Response.Write("</td>");
Response.Write("</TH>");
for(var j=1; j<5; j++){
if(array[i][j][0].length>0){
Response.Write("<tr>");
Response.Write("<td>");
Response.Write("<a href='"+array[i][j][1]+"'>"+array[i][j][0]+"</a>");
Response.Write("</td>");
Response.Write("</tr>");
}
}
}
}
Самый простой и не лчень красивый способ %))

На самом деле лучше использовать что-то вроде XML+XSL+XMLDOM
получается и красивее и нагляднее. Хотя дело твоё.



0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
31.05.2012, 19:38  [ТС]
Спасибо!!!
А можно что-нибудь по красивее???
ну чтобы не нужно было постоянно использовать [0][0][1] и т.д.
ЗАРАНЕЕ БЛАГОДАРЮ!
0
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 11
01.06.2012, 00:17
Цитата Сообщение от он_кофе
Спасибо!!!
А можно что-нибудь по красивее???
ну чтобы не нужно было постоянно использовать [0][0][1] и т.д.
ЗАРАНЕЕ БЛАГОДАРЮ!
Ок даю несложный пример.
Прикрепил исходники.
Смотри.

0
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 11
01.06.2012, 00:20
Цитата Сообщение от arisman
не в тему ну всё же.

Почему вы считаете, что <%...%> - это способ без Response.Write?

Ком объект будет всё равно создаваться и жрать беспощадным образом ресурся сервака и при чём абс. так же: <%=...%> и Response.Write("...") - ровным счётом одно и тоже.
Типа красивее %))
Хотя я например предпочитаю создавать текст документа в буфере и потом выводить его пользователю.
Меньше проблемм.
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
01.06.2012, 23:24  [ТС]
СПАСИБО!!!! Все понятно, и код не сложный!

Еще бы очень хотелось разобратья как делают вот такие массивы (только я могу тут с ошибками написать.. просто как структуру покажу)

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 
function MainMenuItem (title, link, submenu, sublinks)
{
  this.Title       =  title;
  this.Link        =  link;
  this.SubMenu     =  submenu;
  this.SmartLinks  =  sublinks;
}
 
  new MainMenuItem("ПУНКТ 1", "http://www.ya.ru",
{
    "Подменю 1.1" : "http://www.ya.ru",
    "Подменю 1.2" : "http://www.ya.ru",
    "Подменю 1.3" : "http://www.ya.ru",
    "Подменю 1.4" : "http://www.ya.ru"
}),
 
  new MainMenuItem("ПУНКТ 2", "http://www.yandex.ru",
{   
    "Подменю 2.1" : "http://www.yandex.ru.ru",
    "Подменю 2.2" : "http://www.yandex.ru.ru",
}),
 
  new MainMenuItem("ПУНКТ 3", "http://www.google.ru",{}),
 
  new MainMenuItem("ПУНКТ 4", "http://www.rambler.ru",{  
    "Подменю 4.1" : "http://www.rambler.ru",
    "Подменю 4.2" : "http://www.rambler.ru",
    "Подменю 4.3" : "http://www.rambler.ru"
});
И как потом сделать чтобы это выводилось на экран? По идеи же можно таким образом решить мою проблему???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.06.2012, 23:24

Реализация массива. Нужен совет
Добрый день. Имеются данные в виде массива 34х27. Значения массива могут иметь значения 0 или 1. Хорошей ли идеей будет весь этот массив...

Реализация сортировки массива символов
Прошу помоши у меня есть массив char alphabet = {'а', 'б', 'в', 'г', 'д', 'е', ...

Реализация стека на основе массива
Само задание: Реализовать стек на основе массива 1. проверку пустоты стека 2. проверка заполненности стекового массива 3....

Реализация методов в C# на примере списка с песнями (массива)
Помогите, пожалуйста, со следующим заданием: Создать класс Container для хранения информации об объектах (оболочка над массивом)....

Реализация списка на базе динамического массива [code review]
using System; namespace MyCollections.Generic { public class List&lt;T&gt; : IPrintable, ICloneableAs&lt;List&lt;T&gt;&gt; { private T content;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
46
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru