ASP.NET, MySQL и элементы div - как использовать для моего сайта онлайн-радиостанции? - PullRequest
2 голосов
/ 11 апреля 2011

Я преобразую свой сайт онлайн-радиостанции из HTML в ASP.NET, и на моем сервере запущена тестовая копия.

Однако в одном из моих файлов ASPX, на странице расписания, я пытаюсь извлечь контент из базы данных, чтобы заполнить файлы DIV, например:

    <div class="divider"></div>
    <div class="main" style="width:552px;">
        <img src="headphones.gif" width=115 height=60>
        <div class="time">00:00</div>
        <div class="show"><h3><b>Non Stop Hits</b></h3>
            <p>Get more non-stop music through the night.</p></div>
        <div class="footer"></div>
    </div>

    <div class="divider"></div>
    <div class="main" style="width:552px;">
        <img src="empty.gif" width=115 height=60>
        <div class="time">08:00</div>
        <div class="show"><h3><a href="article.aspx?id=114934"><b>John Smith</a></b></h3>
            <p>John wakes you up on Sunday</p></div>
        <div class="footer"></div>
    </div>

    <div class="divider"></div>
    <div class="main" style="width:552px;">
        <img src="empty.gif" width=115 height=60>
        <div class="time">12:00</div>
        <div class="show"><h3><b>Non Stop Weekend</b></h3>
            <p>Your requests non-stop!</p></div>
        <div class="footer"></div>
    </div>

    <div class="divider"></div>
    <div class="main" style="width:552px;">
        <img src="headphones.jpg" width=115 height=60>
        <div class="time">16:00</div>
        <div class="show"><h3><a href="http://"><b>The 90s Weekend</a></b></h3>
            <p>Every song is a hit from the 90s!</p></div>
        <div class="footer"></div>
    </div>

    <div class="divider"></div>
    <div class="main" style="width:552px;">
        <img src="headphones.jpg" width=115 height=60>
        <div class="time">19:00</div>
        <div class="show"><h3><b>YourInternetstation.com</b></h3>
            <p>More non-stop music!</p></div>
        <div class="footer"></div>
    </div>

Я привык к SQL-запросам для этого в PHP, но в ASP.NET как бы вы это сделали? Кроме того, хотя мои файлы отображаются как schedule.aspx, как бы я переименовал их в schedule.customextension в IIS и (для каждого дня) schedule.customextension? Day = 7

Можно ли каждый день показывать другую страницу для расписания в IIS? Я попробовал, и они всегда показывают это в табличном формате!

1 Ответ

0 голосов
/ 11 апреля 2011

Добро пожаловать на первое препятствие в сопоставлении ASP.NET с вашим опытом PHP.

Для этого вы, вероятно, будете использовать элемент управления ретранслятора .Вы должны понять, что HTML не смешивается с логикой , как в PHP, они разделены на .aspx и .cs, где элементы управления отображают их вместе.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...