powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не получается внедрить html с javascript в ContentPlaceHolder в проекте
5 сообщений из 5, страница 1 из 1
Не получается внедрить html с javascript в ContentPlaceHolder в проекте
    #39914378
Petrovna28
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. Пытаюсь внедрить в проект Fullcalendar.io ( https://fullcalendar.io/docs/initialize-globals-demo). Если создаю в проекте отдельную html и копирую в нее код подключения, то все OK
Но мне надо разместить этот Fullcalendar в определенном ContentPlaceHolder моего проекта. И в этом вся проблема.
Это код в отдельной html, он работает.

Код: html
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.
32.
33.
34.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset='utf-8' />
    <title></title>
    <link href='fullcalendar/core/main.css' rel='stylesheet' />
    <link href='fullcalendar/daygrid/main.css' rel='stylesheet' />

    <script src='fullcalendar/core/main.js'></script>
    <script src='fullcalendar/daygrid/main.js'></script>

    <script>

      document.addEventListener('DOMContentLoaded', function() {
        var calendarEl = document.getElementById('calendar');

        var calendar = new FullCalendar.Calendar(calendarEl, {
          plugins: [ 'dayGrid' ]
        });

        calendar.render();
      });

    </script>
  </head>
  <body>

    <div id='calendar'></div>

  </body>
</html>



А здесь я разместила его в PlaceHolder.
Код: plaintext
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.
<%@ Page Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeFile="calendar_control.aspx.cs" Inherits="calendar_control" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <link href="/fullcalendar/core/main.css" rel="stylesheet" />
    <link href="/fullcalendar/daygrid/main.css" rel="stylesheet" />

    <%--<script src="js/calendar.js" type="text/javascript"></script>--%>
    <script src="/fullcalendar/moment/main.js" type="text/javascript"></script>
    <script src="/fullcalendar/core/main.js" type="text/javascript"></script>
    <script src="/fullcalendar/daygrid/main.js" type="text/javascript"></script>
    <script type="text/javascript">
        
     document.addEventListener('DOMContentLoaded', function () {
        var calendarEl = document.getElementById('calendar');

        var calendar = new FullCalendar.Calendar(calendarEl, {
            plugins: ['dayGrid']
        });

        calendar.render();
    });
    </script>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
   
    <div id="calendar"></div>
    

</asp:Content>



Что я делаю не так?
...
Рейтинг: 0 / 0
Не получается внедрить html с javascript в ContentPlaceHolder в проекте
    #39914379
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petrovna28,
после внедрения календаря в мастер страницу у контейнера календаря будет другой id
то есть по ид=calendar
var calendarEl = document.getElementById('calendar');
ни одного dom элемента не будет
...
Рейтинг: 0 / 0
Не получается внедрить html с javascript в ContentPlaceHolder в проекте
    #39914388
Petrovna28
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
monstrU, вы имеет в виду
Код: html
1.
 <div id="calendar"></div>

?
А что делать?
...
Рейтинг: 0 / 0
Не получается внедрить html с javascript в ContentPlaceHolder в проекте
    #39914391
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petrovna28,

в источнике странице в html поищите этот div и посмотрите его Id
...
Рейтинг: 0 / 0
Не получается внедрить html с javascript в ContentPlaceHolder в проекте
    #39914393
Petrovna28
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
monstrU,
нашла, такой же id, как и в коде, но div пустой
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не получается внедрить html с javascript в ContentPlaceHolder в проекте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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