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

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

22.05.2012, 16:10. Показов 5252. Ответов 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
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
22.05.2012, 16:23
Например, так:

VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<%
arrLinks = Array( _
    "http://ya.ru"          , "Yandex", _
    "http://r0.ru"          , "Rambler", _
    "http://www.raya.ru/"   , "RaYa" _
)
Response.Write("<table>" & vbCrLf)
For I=0 To UBound(arrLinks) Step 2
    Response.Write("<tr><td>")
    Response.Write("<a href=""" & arrLinks(I) & "" " & Server.HtmlEncode(arrLinks(I+1)) & "</a>")
    Response.Write("</td></tr>" & vbCrLf)
Next
Response.Write("</table>" & vbCrLf)
%>
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:01  [ТС]
вставил этот код.. и не получается.... где то ошибка
вот что пишет
Microsoft JScript compilation error '800a03ee'

Expected ')'

temp.asp, line 3

"http://ya.ru" , "Yandex", _

что сделать?
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:21  [ТС]
можно же ведь и без Response.Write? Вот так:
VB.NET
1
2
3
4
5
6
7
<%
arrLinks = Array( ) /* вот как только реализовать массив??? */
%>
<table>
<tr><td><a href="<%[bold]ссылка[/bold] %> <%[bold]название ссылки[/bold] %></td></tr>
</table>
%>
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
22.05.2012, 17:23
Это пример на VBScript. Поставь в начале файла директиву <%@ Language="VBScript" %>
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:26  [ТС]
Поставил в начале файла директиву <%@ Language="VBScript" %>
ничего не вышло.... вот чт пишет...

Active Server Pages error 'ASP 0140'

Page Command Out Of Order

temp.asp, line 1

The @ command must be the first command within the Active Server Page.

а моим способом ника нельзя реализовать???

<%
arrLinks = Array( ) /* вот как только реализовать массив??? */
%>
<table>
<tr><td><a href="<%ссылка %> <%название ссылки %></td></tr>
</table>
%>
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
22.05.2012, 17:28
Можно и без Response.Write. Надо только разместить повторяющиеся куски HTML кода внутри цикла.

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<%@ Language="VBScript" %>
<%
Option Explicit
 
Dim arrLinks,I
 
arrLinks = Array( _
    "http://ya.ru"          , "Yandex", _
    "http://r0.ru"          , "Rambler", _
    "http://www.raya.ru/"   , "RaYa" _
)
%>
<table>
<%
For I=0 To UBound(arrLinks) Step 2
%>
<tr><td><a href="<%=arrLinks(I)%> <%=Server.HtmlEncode(arrLinks(I+1))%></a></td></tr>
<%
Next
%>
</table>
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:30  [ТС]
Все равно пишет:

Active Server Pages error 'ASP 0140'

Page Command Out Of Order

temp.asp, line 1

The @ command must be the first command within the Active Server Page.

а есть способ без <%@ Language="VBScript" %> сделать?
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
22.05.2012, 17:37
То есть ты целиком копируешь мой пример в новый файл и у тебя возникает такая ошибка?
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:37  [ТС]
Цитата Сообщение от bazile
То есть ты целиком копируешь мой пример в новый файл и у тебя возникает такая ошибка?
да, целиком....
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:48  [ТС]
вот когда отдельным файлом сохранил то стало работать, но когда я вставляю код туда где мне нужно в мой asp файл то не хочет работать выдает постоянно ошибку.... ЧТО ДЕЛАТЬ?
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
22.05.2012, 17:50
И ты его потом не включаешь ни в какой другой файл и обращаешься именно к нему?
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
22.05.2012, 17:53
Цитата Сообщение от он_кофе
вот когда отдельным файлом сохранил то стало работать, но когда я вставляю код туда где мне нужно в мой asp файл то не хочет работать выдает постоянно ошибку.... ЧТО ДЕЛАТЬ?
Поставь директиву <%@ Language="VBScript" %> в начало файла в который ты включаешь этот пример. Неужели трудно самостоятельно догадаться?
0
0 / 0 / 1
Регистрация: 10.04.2009
Сообщений: 246
22.05.2012, 17:54
[bold]он_кофе[/bold], на каком языке пишем?
Директива <%@ Language="VBScript" %> должна стоять в начале файла!
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:56  [ТС]
Цитата Сообщение от bazile
И ты его потом не включаешь ни в какой другой файл и обращаешься именно к нему?
понимаешь у меня есть два файла asp
в одном (2.asp) отрисовывается меню, в другом(1.asp) это меню вызывается
<!--#include virtual = "/menu/2.asp"-->
<%Menu(0)%>

если я вставляю твой код в файл 2.asp, а потом загружаю 1.asp то выдает ошибку... как быть?
0
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
22.05.2012, 17:58
Цитата Сообщение от он_кофе
если я вставляю твой код в файл 2.asp, а потом загружаю 1.asp то выдает ошибку... как быть?
Я тебе ответил уже. Смотри выше.
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 17:59  [ТС]
Я тебе ответил уже. Смотри выше.[/quote]

ну не получается у меня так.... вставлял я уже в начало все-равно ошибка.... вот если отдельным файлом то да получается!!
А никак нельзя без этой директивы???
0
0 / 0 / 1
Регистрация: 10.04.2009
Сообщений: 246
22.05.2012, 18:06
[bold]он_кофе[/bold], эта директива [bold]прописывается самой первой в файле[/bold] даже при условии подключения других файлов!!!
Т.е. если у тебя 100 инклюдов, всеравно эта директива должна стоять перед самым первым инклюдом!!!
Чего тут непонятного?
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 18:10  [ТС]
Цитата Сообщение от SuicidE
[bold]он_кофе[/bold], эта директива [bold]прописывается самой первой в файле[/bold] даже при условии подключения других файлов!!!
Т.е. если у тебя 100 инклюдов, всеравно эта директива должна стоять перед самым первым инклюдом!!!
Чего тут непонятного?
Понятно, понятно!! Не злись....
Ты мне вот что еще подскажи, без этой директивы можно подобное сделать??? Ну не знаю, может функцию написать какую, а потом исспользовать конструктор и обращаться к этой функции???
0
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 121
22.05.2012, 18:13  [ТС]
как нибудь....

function MenuItem (title, link)
{
this.Title = title;
this.Link = link;
}

var MainMenu = new Array (
new MainMenuItem(
"Главная", "/index.asp",
"Новости", "/news/index.asp"));

Как нибудь так можно? А потом обращаться к этому массиву...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.05.2012, 18:13
Помогаю со студенческими работами здесь

Реализация массива. Нужен совет
Добрый день. Имеются данные в виде массива 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;...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru