Вначале я говорю, что это первый проект, который я когда-либо публиковал, и заранее извиняюсь, если предоставлю вам слишком много или слишком мало информации. Итак, я опубликовал этот MVC проект на бизнес-сервере. Это работает, но данные в таблице данных не отображаются. Хотя, когда я просто отлаживаю в Visual Studio, есть данные. Этот проект имеет 2 вкладки:
Первая вкладка предназначена для отображения рассматриваемой таблицы данных, которая использует [u] Entity Framework [/ u];
Вторая вкладка также имеет таблицу данных (yadcf), которая показывает данные, которые доступ через [u] Ado.Net [/ u]. Данные на первой вкладке не отображаются, а на второй вкладке.
Данные на первой вкладке ссылаются на эту ссылку:
В то время как для второй вкладки я импортировал таблицу данных yadcf. Ниже приводится ссылка на нее:
Кроме того, когда я делаю F12 в разделе «Элементы», я вижу ссылки на таблицы данных (см. Прилагаемое фото). Кроме того, это выглядит как дата, и ее функциональные возможности (окно поиска, подкачка, имена столбцов) отображаются, но без каких-либо данных.

IN CASE ВЫ ХОТИТЕ ВИДЕТЬ, ЧТО ЭТО КОДЕКС СТРАНИЦЫ ИНДЕКСА, КОТОРЫЙ ВКЛЮЧАЕТ ДАННЫЕ:
@{
ViewBag.Title = "Index";
}
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#firstTab">View All</a></li>
<li><a data-toggle="tab" href="#secondTab">Add New</a></li>
<li><a data-toggle="tab" href="#thirdTab">Knowledge</a></li>
<li><a data-toggle="tab" href="#fourthTab">IT Tasks</a></li>
</ul>
<div class="tab-content">
<div id="firstTab" class="tab-pane fade in active">@Html.Action("ViewAll")</div>
<div id="secondTab" class="tab-pane fade in">@Html.Action("AddOrEdit")</div>
<div id="thirdTab" class="tab-pane fade in">@Html.Action("ViewAllKnowledge")</div>
<div id="fourthTab" class="tab-pane fade in">@Html.Action("ViewAllTasks")</div>
</div>
@*jQuery Datatable CSS*@
<link href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.0/themes/smoothness/jquery-ui.css">
<link rel="stylesheet" href="https://cdn.datatables.net/responsive/2.2.3/css/responsive.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/colreorder/1.5.2/css/colReorder.dataTables.min.css">
@section scripts
{
@Scripts.Render("~/bundles/jqueryval")
@*jQuery Datatable JS*@
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.js"></script>
<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js"></script>
<script src="https://cdn.datatables.net/responsive/2.2.3/js/dataTables.responsive.min.js"></script>
<script src="https://cdn.datatables.net/colreorder/1.5.2/js/dataTables.colReorder.min.js"></script>
<script>
function activatejQueryTable() {
var table = $('#ticketTable').DataTable({
rowReorder: { selector: 'tr' },
colReorder: true,
"stateSave": true,
"stateDuration": 0,
"autoWidth": false,
"columnDefs": [
{ "width": "40px", "targets": 0, "visible": true },
{ "width": "150px", "targets": 1, "visible": true }, //dtLastUpdated
{ "width": "250px", "targets": 2, "visible": true }, //vcSubject
{ "width": "150px", "targets": 3, "visible": true }, //vcFrom
{ "width": "53px", "targets": 4, "visible": true }, //vcPriority
{ "width": "90px", "targets": 5, "visible": true }, //vcAssignedTo
{ "width": "53px", "targets": 6, "visible": true }, //vcStatus
{ "width": "90px", "targets": 7, "visible": true }, //vcRequestType
{ "width": "90px", "targets": 8, "visible": true }, //vcLocation
{ "width": "90px", "targets": 9, "visible": true }, //vcCategory
{ "width": "90px", "targets": 10, "visible": true }, //dtAnticipatedCompletion
{ "width": "100px", "targets": 11, "visible": true } //edit and delete buttons
],
//Create the dropdowns
responsive: true,
"bAutoWidth": false,
initComplete: function () {
this.api().columns([4, 5, 6, 7, 8, 9]).every(function () {
var column = this;
var select = $('<select class="myDropdown"><option value=""></option></select>')
.appendTo($("#filters").find("th").eq(column.index()))
.on('change', function () {
var val = $.fn.dataTable.util.escapeRegex($(this).val());
column.search(val ? '^' + val + '$' : '', true, false).draw();
})
.on('click', function (e) {
e.stopPropagation();
});
column.data().unique().sort().each(function (d, j) {
$(select).append('<option value="' + d + '">' + d + '</option>')
});
});
}
//End of create dropdowns
});
}
//});
$(function () {
activatejQueryTable();
});
</script>
}
К вашему сведению, когда я публиковал, я использовал следующее:
ПОД СОЕДИНЕНИЕМ: Publi sh метод: Сервер веб-развертывания: (имя бизнес-сервера) Имя сайта: HelpDeskSupport Имя пользователя: myUsername Пароль: myPassoword
ПОД НАСТРОЙКИ: В качестве источника данных в качестве источника данных я добавил имя сервера SQL *1028* с именем пользователя и пароль. Я проверил «Использовать эту строку подключения во время выполнения ...»
Не могли бы вы помочь мне выяснить, что я сделал неправильно? Спасибо.