powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / передача данных между страницами ASP.NET
84 сообщений из 84, показаны все 4 страниц
передача данных между страницами ASP.NET
    #37802149
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здравствуйте, при разработке сайта возник такой вопрос: Как осуществить передачу данных из одной страницы на другую? Например, есть страница со списком врачей, и надо чтобы при нажатии на врача осуществлялся переход на страницу doctor.aspx и там отображалась информация из базы только по этому врачу. Список всех врачей формируется Razor-скриптом

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<ul class="compact">
    @{
       
            var reader = umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader("SELECT * FROM Doctors");

            while (reader.Read())
            {
        <li>
        <a href='#'>@reader.GetString("name_doc")</a>
        <section style="display:none;">@reader.GetString("inn_doc")</section>
        </li>
          
            }
            </ul>
}



заранее благодарю за помощь
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802210
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92,

Код: plaintext
1.
  <a href='/doctor.aspx?doctorId=@reader.GetString("DoctorId")'>@reader.GetString("name_doc")</a>
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802212
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендую не писать писать sql на самой странице
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802227
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYS, спасибо. А как теперь использовать этот doctorID на странице doctor.aspx. Там тоже надо подобный скрипт писать?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802258
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYS, а как посоветуете писать SQL?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802265
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYSРекомендую не писать писать sql на самой странице
Это не на самой странице.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802272
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeSanSYSРекомендую не писать писать sql на самой странице
Это не на самой странице.
так он у меня в скрипте написан. Или его как-то по-другому можно написать? Или я что-то не так понял?
Немного переделал - получилось вот так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<ul class="compact">
    @{
        try
        {
            string ID;
            var reader = umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader("SELECT * FROM Doctors");
            while (reader.Read())
            {
                ID = reader.GetInt("idDoc").ToString();
                Session["Value"] = ID;
        <li><a href='/doctors/doctor.aspx'>@reader.GetString("name_doc")</a></li>

            }
            reader.Close();
        }
        catch (Exception ex)
        {
        <li class="errorLabel">@ex.Message</li>
        }

    }
</ul>
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802297
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeSanSYSРекомендую не писать писать sql на самой странице
Это не на самой странице.
Хм.. ну по сути-то да, т.к. в конечном счете все это оказывается в коде
Но все же считаю, что следует в разметку передавать модель, готовую для обработки на вывод
+ напрягает SELECT * ...
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802304
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYS+ напрягает SELECT * ...
Ещё и как напрягает. Я уже на форуме пхп писал, что селект-звёздочка - самое последнее дело. По разным причинам, даже приводил глупые ссылки на глупые вопросы в том же форуме.
ПС. А то, что в коде окажется - нет, это только на сервере будет. Я надеюсь, что коннект не на клиентском яваскрипте написан, а то ведь и такие джедаи встречаются. :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802431
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeSanSYS+ напрягает SELECT * ...
Ещё и как напрягает. Я уже на форуме пхп писал, что селект-звёздочка - самое последнее дело. По разным причинам, даже приводил глупые ссылки на глупые вопросы в том же форуме.
ПС. А то, что в коде окажется - нет, это только на сервере будет. Я надеюсь, что коннект не на клиентском яваскрипте написан, а то ведь и такие джедаи встречаются. :)
:) нет, коннект не на джаваскрипте
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802433
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо большое всем за советы и помощь - очень пригодилось.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802578
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYSследует в разметку передавать модель
+1, только так и никак иначе.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37802687
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это новая приблуда от MS - WebMatrix and ASP.NET Web Pages, как я понял, для мелких сайтов, и там без моделей. На PHP больше походит.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803316
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонЭто новая приблуда от MS... На PHP больше походит.Чем?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803404
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЧем?

Стилем. Нет типизации, код в разметке, ридеры всякие..
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803470
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из официальных примеров msdn:
http://msdn.microsoft.com/en-us/magazine/gg983489.aspx
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
@{ 
  var db = Database.Open("Cars");
  var selectQueryString = "SELECT * FROM Models ORDER BY Year";
}
<!DOCTYPE html>
<html lang="en">
  ... 
    <tbody>
      @foreach (var row in db.Query(selectQueryString))
      {
        <tr>
          <td>@row.Year</td>
          <td>@row.Maker</td>
          <td>@row.Model</td>
        </tr>
      }
    </tbody>
  ...
</html>



Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<?php
   $data = mysql_query("SELECT * FROM Models ORDER BY Year") 
    or die(mysql_error()); 
?>
<!DOCTYPE html>
<html lang="en">
  ...  
 <?php 
    Print "<tbody>"; 
    while($info = mysql_fetch_array( $data )) 
    { 
         Print "<tr>"; 
         Print "<td>".$info['Year'] . "</td> "; 
         Print "<td>".$info['Maker'] . " </td></tr>"; 
     } 
     Print "</tbody>"; 
 ?> 
  ...
</html>


Не похоже ? )
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803476
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонskyANAЧем?

Стилем. Нет типизации , код в разметке, ридеры всякие..
1. При использовании C# типизация есть
2. Ни кто не мешает использовать выделенные сборки
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803483
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парамон, более того - разор разметка компилится в конечном счете в C# классы, так что сравнение со стандартным движком представлений в PHP не считаю правильным
Не вводите в заблуждение новичков
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803532
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYSПарамон, более того - разор разметка компилится в конечном счете в C# классы, так что сравнение со стандартным движком представлений в PHP не считаю правильным
Не вводите в заблуждение новичков

В php также полно шаблонизаторов, и без разницы во что оно компилится, сам подход похож.
То что можно выделять сборки и объявлять переменные, это ясно, но не для того оно сделанно.
Опора на скорость разработки и динамику, для мелких сайтов, а не на сборки..
По мере роста, быстро мигрирует в - MVC, если нужно.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803545
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонПо мере роста, быстро мигрирует в - MVC, если нужно.
Хм.. не факт
По мне так проще сразу делать MVC
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803561
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYSПо мне так проще сразу делать MVC
По мне тоже, имхо это для снижения порога вступления, ну и привлечь PHP прогеров, мол хотите полную динамику - пожалуйста )
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803579
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонSanSYSПо мне так проще сразу делать MVC
По мне тоже, имхо это для снижения порога вступления
Тогда, может, вообще не стоит программировать? У нас полно альтернативных источников дохода: земледелие, отдойка коров, пастбище, ...
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803656
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Зачем впадать в крайности )
Для многих, как выяснилось недавно, порог MVC слишком высок, после формс.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803706
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парамон,

А как насчёт без вэбформс (впрочем, приветствую, потому что свои контролья писать можно) и мвц (несколько ограничивает, да и тупо). А как исключительно на хендлерах сделать вполне коммерческое приложение? Сайты-визитки, форумы, чаты и т.п. точно не катят, потому что уже этих решений по интернету очень много.
Я имею ввиду статическую хтмл-страничку (не аспх), на которую подгружаются, по мере надобности, какие-то данные. Тем же аяксом, хотя, я не люблю это слово, потому что оно было придумано уже после того, как это почти все использовали.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803759
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонМСУ, Зачем впадать в крайности )
Для многих, как выяснилось недавно, порог MVC слишком высок, после формс.
Тогда я не понимаю смысла перебежки на мвц. То есть я пересаживаюсь на авто, но по старинке торможу ногами как на скейте :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803806
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92,

Page.aspx?id=ФИО врача

Страница информация о враче

Details.aspx

string s = Request.QueryString["id"];
и с переменной s дальше оперируешь, например вставляешь в sql запрос
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803829
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПарамон,

А как насчёт без вэбформс (впрочем, приветствую, потому что свои контролья писать можно) и мвц (несколько ограничивает, да и тупо). А как исключительно на хендлерах сделать вполне коммерческое приложение? Сайты-визитки, форумы, чаты и т.п. точно не катят, потому что уже этих решений по интернету очень много.
Я имею ввиду статическую хтмл-страничку (не аспх), на которую подгружаются, по мере надобности, какие-то данные. Тем же аяксом, хотя, я не люблю это слово, потому что оно было придумано уже после того, как это почти все использовали.

То, что можно сверстать HTML страничку, и подгружать туда контент хендлером, я понял, причем давно.
В чем вопрос/мысль, свежие идеи? )
В том, что собрав пару сотен таких страничек, получим - коммерческое приложение?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37803842
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТогда я не понимаю смысла перебежки на мвц. То есть я пересаживаюсь на авто, но по старинке торможу ногами как на скейте :)
Скорее на оборот, садимся на скейт, но когда нужны другие условия (климат, подогрев сидений, скорость), переходим на авто )
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804020
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонВ том, что собрав пару сотен таких страничек, получим - коммерческое приложение?
... или тонну неподдерживаемого кала :)

ПарамонМСУТогда я не понимаю смысла перебежки на мвц. То есть я пересаживаюсь на авто, но по старинке торможу ногами как на скейте :)
Скорее на оборот, садимся на скейт, но когда нужны другие условия (климат, подогрев сидений, скорость), переходим на авто )
Вы меня запутали, что есть что?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804038
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонSanSYSПо мне так проще сразу делать MVC
По мне тоже, имхо это для снижения порога вступления, ну и привлечь PHP прогеров, мол хотите полную динамику - пожалуйста )
В РНР вполне полная динамика, о чем именно вы говорите?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804047
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вообще не понимаю, каким боком тут приплетен пхп?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804117
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYSВ РНР вполне полная динамика, о чем именно вы говорите?
Объявления чего угодно и где попало.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804138
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯ вообще не понимаю, каким боком тут приплетен пхп?
Концепция WebMatrix - Web Pages напоминает PHP по стилю и подходу, также полностью его поддерживает. Пример кода выше.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804153
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВы меня запутали, что есть что?
WebMatrix это типа скейт, с возможностью миграции в WS.
Нечто на подобии облегченных версий MS SQL (Lite, SE), которые имеют возможность миграции в полный.

Это как я понимаю, зх что задумал автор...
Есть другие мнения?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804202
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонWebMatrix это типа скейт, с возможностью миграции в WS.
Нечто на подобии облегченных версий MS SQL (Lite, SE), которые имеют возможность миграции в полный.
Какой нафиг вебматрикс в ветке MVC?

ПарамонЭто как я понимаю, зх что задумал автор... Есть другие мнения?
Автор ничего не задумал, он хочет тупо передать информацию с одной страницы на другую :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804203
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ... или тонну неподдерживаемого кала :)
Вполне наоборот. Примерчики?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804320
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУКакой нафиг вебматрикс в ветке MVC?

Кто сказал что ветка MVC ?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804395
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонМСУКакой нафиг вебматрикс в ветке MVC?

Кто сказал что ветка MVC ?
Ветка ASP.NET, тред MVC.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804528
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВетка ASP.NET, тред MVC.

Автор про MVC ничего не говорил, откуда взято?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804533
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонМСУВетка ASP.NET, тред MVC.
Автор про MVC ничего не говорил, откуда взято?
Сабж ведь:
авторСписок всех врачей формируется Razor-скриптом
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804544
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Разор это движок - шаблонизатор, который используется не только в MVC.
На примере кода видно, что это Web Pages из вебматрикса, с установленной CMS Umbraco, что и обсуждается.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804546
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92SanSYS, спасибо. А как теперь использовать этот doctorID на странице doctor.aspx. Там тоже надо подобный скрипт писать?
Упс, пропустил вопрос
Код: c#
1.
HttpContext.Current.Request["doctorID"]
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804551
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikich92Немного переделал - получилось вот так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<ul class="compact">
    @{
        try
        {
            string ID;
            var reader = umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader("SELECT * FROM Doctors");
            while (reader.Read())
            {
                ID = reader.GetInt("idDoc").ToString();
                Session["Value"] = ID; // нахера это нужно?
        <li><a href='/doctors/doctor.aspx'>@reader.GetString("name_doc")</a></li>

            }
            reader.Close();
        }
        catch (Exception ex)
        {
        <li class="errorLabel">@ex.Message</li>
        }

    }
</ul>


С какой целью написал Session["Value"] = ID; ???
Или тебе реально именно в сессии нужен последний ид?

P.S.: Вот нафига Razor пустили во всякие туториалы? Сейчас понаклепают всякую ерунду...
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804561
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYSИли тебе реально именно в сессии нужен последний ид?

Нужен doctor как я понял :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804575
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонSanSYSИли тебе реально именно в сессии нужен последний ид?

Нужен doctor как я понял :)
Хм.. уж сорри, но ты сказал - как в лужу пёрнул
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804601
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонНа примере кода видно, что это Web Pages из вебматрикса, с установленной CMS Umbraco, что и обсуждается.
Всё, теперь понял, причем тут веб матрикс - не увидел главного:

Код: c#
1.
umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader



Тогда танцуем по законам цмс, как обычно, - тут нечего добавить.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804674
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VIT2708nikich92,

Page.aspx?id=ФИО врача

Страница информация о враче

Details.aspx

string s = Request.QueryString["id"];
и с переменной s дальше оперируешь, например вставляешь в sql запрос

спасибо за помощь - разобрался))
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804680
nikich92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYSnikich92Немного переделал - получилось вот так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<ul class="compact">
    @{
        try
        {
            string ID;
            var reader = umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader("SELECT * FROM Doctors");
            while (reader.Read())
            {
                ID = reader.GetInt("idDoc").ToString();
                Session["Value"] = ID; // нахера это нужно?
        <li><a href='/doctors/doctor.aspx'>@reader.GetString("name_doc")</a></li>

            }
            reader.Close();
        }
        catch (Exception ex)
        {
        <li class="errorLabel">@ex.Message</li>
        }

    }
</ul>


С какой целью написал Session["Value"] = ID; ???
Или тебе реально именно в сессии нужен последний ид?

P.S.: Вот нафига Razor пустили во всякие туториалы? Сейчас понаклепают всякую ерунду...

я уже поправил)) Сделал просто Request-ом. Ну а через Razor мне легче делать просто в случае с Umbraco
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804724
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонShSergeПарамон,

А как насчёт без вэбформс (впрочем, приветствую, потому что свои контролья писать можно) и мвц (несколько ограничивает, да и тупо). А как исключительно на хендлерах сделать вполне коммерческое приложение? Сайты-визитки, форумы, чаты и т.п. точно не катят, потому что уже этих решений по интернету очень много.
Я имею ввиду статическую хтмл-страничку (не аспх), на которую подгружаются, по мере надобности, какие-то данные. Тем же аяксом, хотя, я не люблю это слово, потому что оно было придумано уже после того, как это почти все использовали.

То, что можно сверстать HTML страничку, и подгружать туда контент хендлером, я понял, причем давно.
В чем вопрос/мысль, свежие идеи? )
В том, что собрав пару сотен таких страничек, получим - коммерческое приложение?
Ну, если не умеешь, так и скажи.
ПС. А почему у гугла получается? :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804825
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНу, если не умеешь, так и скажи.
ПС. А почему у гугла получается? :)

Не умею что?
Фаршировать в хендлере разметку респонсом, или загружать им контролы? Второе более приемлимо кста.
А что у гугла получается? Просвети, ибо ниасилил.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804876
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонShSergeНу, если не умеешь, так и скажи.
ПС. А почему у гугла получается? :)

Не умею что?
Фаршировать в хендлере разметку респонсом, или загружать им контролы? Второе более приемлимо кста.
А что у гугла получается? Просвети, ибо ниасилил.
Ниасилил про любой АПИ (хоть гугель-карты) почитать, или что?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804895
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонФаршировать в хендлере разметку респонсом, или загружать им контролы? Второе более приемлимо кста.
Оба варианта - бред сивой бабушки.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804917
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПарамонФаршировать в хендлере разметку респонсом, или загружать им контролы? Второе более приемлимо кста.
Оба варианта - бред сивой бабушки.
Отчего ж? Загружать в блочные элементы, типа div или встроенные, типа span данные. На самом деле, это меня ни капельки не касается. Я совсем по другому поводу.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804921
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeОтчего ж? Загружать в блочные элементы, типа div или встроенные, типа span данные.
Откройте для себя человеческие юзерконтролы, для этого предназначенные.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804934
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУShSergeОтчего ж? Загружать в блочные элементы, типа div или встроенные, типа span данные.
Откройте для себя человеческие юзерконтролы, для этого предназначенные.
Это - не совсем то. Я и сам люблю контролья (правда, не юзерконтролья, а такие, настоящие) писать, но здесь - больше политики, чем программирования. Вы подумайте, или попробуйте, что ещё лучше. Может быть, Вам понравится эта простая идея.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804940
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, да можно и так писать, но поддерживать, развивать и рефакторить такие подходы - не совсем коррелирует с моей точкой зрения. Я за строгую типизацию. А ковыряние динамикой по стринговой простыне, отыскивая нужный див, - в топку такие подходы.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37804954
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Какая нафиг типизация? Типизация у вас на SQL-сервере и в программе под сишарпом (хендлер). Вот эта штука и выдаёт JSON, который можно встроить в див или спан, да и вообще, куда угодно. Чтобы не использовать XMLHttpRequest, я часто использую JSONP (не путать с JSON).
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805169
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeМСУ, Какая нафиг типизация?
Юзерконтрол со свойствами и событиями. А не клиентская разметка, которая в километровой простыне выплевывается наружу.

ShSergeТипизация у вас на SQL-сервере и в программе под сишарпом (хендлер).
ShSerge, короче, пиши как хочешь. Я уже устал от твоего безумства по генерации разметки в хендлере, по CGI, по генерации разметки в дельфи экзешнике и тому подобное.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805208
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeМСУ,

Какая нафиг типизация? Типизация у вас на SQL-сервере и в программе под сишарпом (хендлер). Вот эта штука и выдаёт JSON, который можно встроить в див или спан, да и вообще, куда угодно. Чтобы не использовать XMLHttpRequest, я часто использую JSONP (не путать с JSON).А зачем часто? Мне, только как кроссдоменный запрос (и то, ограничены GET), применение ему не найти. А так, да - сервис, который выдает Джейсона-с-Прокладкой, очень удобен для сторонних разработчиков.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805217
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выдать объект JSON - это одно (хотя обычно для этого человеческие веб-сервисы юзают), выдавать разметку с дивами - совсем другое.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805271
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ Выдать объект JSON - это одно (хотя обычно для этого человеческие веб-сервисы юзают) , выдавать разметку с дивами - совсем другое.То-есть? Мистер Джейсон вне закона?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805294
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНиасилил про любой АПИ (хоть гугель-карты) почитать, или что?

Активно использую многие сервисы гугля, включая календарик, карты и тп.
Для многих если не в курсе, гугль дает скачивать скомпиленный длл как (Google.GData.Extensions.dll), а не только JS файлик, но не суть.
Разницу между сервисом и приложением улавливаете в целом?
Если нет у меня на сервере, возможность иметь карты, я юзаю сервисы.
Это к тому, что есть ситуации когда, тот или иной подход необходим, а строить все приложение на примере сервиса - бред.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805568
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ...ShSerge, короче, пиши как хочешь. Я уже устал от твоего безумства по генерации разметки в хендлере, по CGI, по генерации разметки в дельфи экзешнике и тому подобное.
Я что-то про разметку говорил? Я говорил про данные в формате JSON, возвращаемые хендлером, которые встраиваются в разметку на странице.
Это хотя-бы тот же жКвери, сенча, и т.д. и т.п. .
Ты читать умеете? Ёксель-моксель!
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805582
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парамон...Это к тому, что есть ситуации когда, тот или иной подход необходим...
Ну да. Невозможно не согласиться.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805605
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iConstА зачем часто? Мне, только как кроссдоменный запрос (и то, ограничены GET), применение ему не найти. А так, да - сервис, который выдает Джейсона-с-Прокладкой, очень удобен для сторонних разработчиков.
Потому что данные, которые я встраиваю в разметку все (!) и всегда получаются гетом с параметрами, что вполне понятно. А JSONP использую только из тех соображений, что в отличие от XMLHttpRequest, меньше букаф, да и я это ручками без копипаста пишу, а реквест без подсказки написать достаточно сложно. К тому же, данные на страницу я иногда получаю с нескольких серверов. Например, сейчас у меня один сервер подвендой, а второй под линухом.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805617
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ что-то про разметку говорил? Я говорил про данные в формате JSON, возвращаемые хендлером, которые встраиваются в разметку на странице.
Это называется склероз: 12587948 12591660
склерозтынц 1Я имею ввиду статическую хтмл-страничку (не аспх), на которую подгружаются, по мере надобности, какие-то данные. Тем же аяксом, хотя, я не люблю это слово, потому что оно было придумано уже после того, как это почти все использовали.

тынц 2Отчего ж? Загружать в блочные элементы, типа div или встроенные, типа span данные.

ShSergeТы читать умеете? Ёксель-моксель!
Помимо того, что я умею читать, я еще и помню, что ты пишешь.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805646
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУShSergeЯ что-то про разметку говорил? Я говорил про данные в формате JSON, возвращаемые хендлером, которые встраиваются в разметку на странице.
Это называется склероз: 12587948 12591660
Это называется или "вы не в теме", или просто поспорить хотите, вместо того, чтобы признать, что ляпнули не подумавши. Никакую разметку, кроме данных JSON я никогда не загружаю! Вот из этих данных уже и форминуется разметка. Даже все яваскриптовые фреймворки, включая жКвери так работают.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805654
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeiConstА зачем часто? Мне, только как кроссдоменный запрос (и то, ограничены GET), применение ему не найти. А так, да - сервис, который выдает Джейсона-с-Прокладкой, очень удобен для сторонних разработчиков.
Потому что данные, которые я встраиваю в разметку все (!) и всегда получаются гетом с параметрами, что вполне понятно. А JSONP использую только из тех соображений, что в отличие от XMLHttpRequest, меньше букаф, да и я это ручками без копипаста пишу, а реквест без подсказки написать достаточно сложно. К тому же, данные на страницу я иногда получаю с нескольких серверов . Например, сейчас у меня один сервер подвендой, а второй под линухом.Ну, да, как я и предполагал - специфические задачи.
А вот про копипаст и XHR, в разрезе ASP.Net не понял. Ну да и ладно...
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805666
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЭто называется или "вы не в теме", или просто поспорить хотите, вместо того, чтобы признать, что ляпнули не подумавши. Никакую разметку, кроме данных JSON я никогда не загружаю!
По-моему ты сам включаешь заднюю. Я тебе дал 2 ссылки с твоими эпитетами. Покажи мне, где там речь идет о JSON? Ты сам же пишешь, что загружаешь в блочные дивы и спаны. Или ты json объект грузишь в див?
Короче, в очередной раз сел в лужу... :)

ShSergeВот из этих данных уже и форминуется разметка. Даже все яваскриптовые фреймворки, включая жКвери так работают.
Я пока читать умею. Еще раз прочти то, что сам же написал. Осмысли. Потом поговорим.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805688
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ...Или ты json объект грузишь в див? ...
Я его гружу, как яваскриптовый объект, а потом, по мере надобности, на основании данных JSON, криэйчу элементы и аппендчилдю их в нужный див. Так годится?
МСУ, Уже и придраться-то не к чему. Ну, подозреваю, что сейчас на пунктуацию перейдёшь. :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805743
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge... гружу, как яваскриптовый объект, а потом, по мере надобности, на основании данных JSON, криэйчу элементы и аппендчилдю их в нужный див. ...Часто очень удобно использовать библиотечку MicrosoftAjaxTemplates , например, для мастер-подробно. Привязки работают автоматически, только и остается, что пинать тело Джейсона туда-обратно. :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805768
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ его гружу, как яваскриптовый объект, а потом, по мере надобности, на основании данных JSON, криэйчу элементы и аппендчилдю их в нужный див.

Бест практис, верстать страничку в JS, может у вас также очки с подсветкой кода? )
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805810
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeМСУ...Или ты json объект грузишь в див? ...
Я его гружу, как яваскриптовый объект, а потом, по мере надобности, на основании данных JSON, криэйчу элементы и аппендчилдю их в нужный див. Так годится?
Да можно и без таких подробностей, достаточно просто сказать про JSON. Ясен пень, что ты его будешь пихать в яваскриптовый объект.

ShSergeМСУ, Уже и придраться-то не к чему. Ну, подозреваю, что сейчас на пунктуацию перейдёшь. :)
Серж, да не придираюсь я. Просто реально из твоих слов можно понять, что ты контент отдаешь в хендлере (так тоже никто не запрещает делать ведь).
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37805923
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонShSergeЯ его гружу, как яваскриптовый объект, а потом, по мере надобности, на основании данных JSON, криэйчу элементы и аппендчилдю их в нужный див.

Бест практис, верстать страничку в JS, может у вас также очки с подсветкой кода? )А что такого? К примеру подход pure.js чем плох?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806083
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПарамонпропущено...

Бест практис, верстать страничку в JS, может у вас также очки с подсветкой кода? )А что такого? К примеру подход pure.js чем плох?

Подгрузка мальниких плюшек - норма, но строить на этом весь дизайн - не читабельно.
Наглядно сверстать виджет в дизайнере, и целиком инжектить в нужное место, имхо достаточно быстро и удобно.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806151
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонПодгрузка мальниких плюшек - норма, но строить на этом весь дизайн - не читабельно.
Наглядно сверстать виджет в дизайнере, и целиком инжектить в нужное место, имхо достаточно быстро и удобно.
Вся страница состоит из "маленьких плюшек". Взять данные из базы, и отобразить их в гриде - очень маленькая плюшка. А если Вы делаете публичный сайт, то ещё и курс валют ЦБ, или погода, не помешает. Даже данные из RSS с sql.ru, при желании, можете на странице разместить.
Я могу без проблем сделать контролья под вэбформс, затаскивающиеся драгэнддропом, забабло. Нужно?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806223
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВзять данные из базы, и отобразить их в гриде - очень маленькая плюшка.

Мленькая плюшка это пара элементов, а не грид. Если виджету не нужно обновление в реальном времени - он грузится как ее часть а не в json.
Путаешь предназначение, ajax - для обновления виджетов а не для верстки страниц.

ShSergeЯ могу без проблем сделать контролья под вэбформс, затаскивающиеся драгэнддропом, забабло. Нужно?

А на машинке шить умеете?
Самый захудалый JS фреймворк, делает драгэнддроп - из коробки )
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806338
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонСамый захудалый JS фреймворк, делает драгэнддроп - из коробки )
При чём здесь яваскрипт? Я вам про готовый компонент (контрол), который будет отображаться ярлычком в визуалстудии и перетаскиваться на страницу.
ПС. А на яваскрипте драгэнддроп ещё проще устроен. Вообще никаких фреймворков не нужно. Только обработчик на моуседаун, маусемове и моусеуп. В общей сложности, несколько строк.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806439
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПри чём здесь яваскрипт? Я вам про готовый компонент (контрол), который будет отображаться ярлычком в визуалстудии и перетаскиваться на страницу.

Сорри, переоценил ситуацию, я таким перетягиванием не занимаюсь )
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806486
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонПодгрузка мальниких плюшек - норма, но строить на этом весь дизайн - не читабельно.Всё зависит от задачи :) А что кстати читабельно?
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806593
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAА что кстати читабельно?
Простой HTML, но, желательно после краткого курса, с иллюстрациями :)
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806607
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

И про поисковики не забывайте, они тоже "люди"..
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806673
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонskyANA,

И про поисковики не забывайте, они тоже "люди"..
Поисковики? Да Вы что, с луны свалились? На аспнет, в большинстве случаев, пишут или корпоративные сайты, или строго авторизованные. Сайты-визитки про прокладки и шампунь в одном флаконе, точно не пишут.
...
Рейтинг: 0 / 0
передача данных между страницами ASP.NET
    #37806778
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeаспнет, в большинстве случаев, пишут или корпоративные сайты, или строго авторизованные. Сайты-визитки про прокладки и шампунь в одном флаконе, точно не пишут.

Почему корпоративные сайты, не нуждаются в продвижении?
Почему в аспнет - starter kits есть всякие блоги, форумы и визитки? ( Personal Web Site Starter Kit )
...
Рейтинг: 0 / 0
84 сообщений из 84, показаны все 4 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / передача данных между страницами ASP.NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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