Почему сетка (таблица) не отображается при нажатии (IIS Express)? - PullRequest
0 голосов
/ 22 апреля 2019

Проект на этот раз заключается в создании функционального веб-сайта с нормализованной БД, база данных была создана и показана для работы, в которой я могу сохранить нового пользователя и войти в систему от того же пользователя, но в базе данных не отображаются сохраненные данные. пользователь.

Также я не могу отобразить таблицы в браузере.

Я использовал ASP.net 4.0 и Webforms. Я новичок в ASP.

Вещи пытались:

  • Попытка переподключения данных через дизайн интерфейса Webform.
  • Проверено global.asax, чтобы увидеть, было ли соединение неисправным:
DefaultModel.RegisterContext(typeof(website_DBDataContext), new ContextConfiguration() { ScaffoldAllTables = true });
  • Удалил веб-формы и переделал новые сетки, чтобы переделать все это:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Articles.aspx.cs" Inherits="Articles" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="Article_ID" DataSourceID="SqlDataSource1">
                <Columns>
                    <asp:CommandField ShowSelectButton="True" />
                    <asp:BoundField DataField="Article_ID" HeaderText="Article_ID" ReadOnly="True" SortExpression="Article_ID" />
                    <asp:BoundField DataField="Article_name" HeaderText="Article_name" SortExpression="Article_name" />
                    <asp:BoundField DataField="UserID" HeaderText="UserID" SortExpression="UserID" />
                    <asp:BoundField DataField="Rating" HeaderText="Rating" SortExpression="Rating" />
                    <asp:BoundField DataField="Views" HeaderText="Views" SortExpression="Views" />
                    <asp:BoundField DataField="Date" HeaderText="Date" SortExpression="Date" />
                    <asp:BoundField DataField="Topic_ID" HeaderText="Topic_ID" SortExpression="Topic_ID" />
                </Columns>
            </asp:GridView>
            <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Website_DBConnectionString %>" SelectCommand="SELECT * FROM [Article]"></asp:SqlDataSource>
        </div>
    </form>
</body>
</html>   

Ожидаемые результаты: Чтобы реально увидеть таблицу и иметь возможность редактировать ее через браузер. Данные должны храниться в «Website_DB» и просматриваться в части дизайна.

...