Я реализовал gridview jQuery с помощью ShieldUI. У меня проблемы с источником данных для сетки.
Вот их пример: http://demos.shieldui.com/web/grid-general/basic-usage
Мне нужно отправить данные из таблицы данных, созданной в коде позади.
Можно ли отправлять такие данные в ShieldDataSource?
Спасибо.
<%@ Page Title="" Language="C#" MasterPageFile="Site.Master" AutoEventWireup="true" CodeBehind="Progress2.aspx.cs" Inherits="INAWebAppTest.Form.Progress2" %>
<%@ Register Assembly="Shield.Web.UI" Namespace="Shield.Web.UI" TagPrefix="shield" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent2" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
<script type="text/javascript" src="//www.shieldui.com/shared/components/latest/js/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="//www.shieldui.com/shared/components/latest/js/shieldui-all.min.js"></script>
<section class="success" id="about">
<div class="container">
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"><h3>Progress</h3></asp:Label>
<div class="g-hr type_short type_simple">
<span class="g-hr-h">
<i class="fa fa-"></i>
</span>
</div>
<div style="vertical-align: top; margin-bottom: 0px; align-content: center; margin-left: auto; margin-right: auto">
<asp:Button ID="LeftButton" runat="server" Text="<" class="g-btn type_primary size_small" OnClick="ibDLeft_Click" />
<asp:TextBox ID="tbDate" runat="server" AutoPostBack="True" OnTextChanged="tbDate_TextChanged" ReadOnly="true" Style="width: 30%; text-align: center" TextMode="SingleLine"></asp:TextBox>
<asp:Button ID="RightButton" runat="server" Text=">" class="g-btn type_primary size_small" OnClick="ibDRight_Click" />
</div>
<asp:RequiredFieldValidator ID="RequiredFieldValidator" runat="server" ControlToValidate="tbDate" ErrorMessage="Odaberite datum" />
<shield:ShieldDataSource ID="shieldDataSource" runat="server" Data="testData"> </shield:ShieldDataSource>
<shield:ShieldGrid ID="ShieldGrid1" runat="server" ClientDataSourceID="shieldDataSource">
<Columns>
<shield:GridColumn Field="dfCategory" Width="70px" Title="ID"></shield:GridColumn>
<shield:GridColumn Field="dfActivityID" Title="Person Name"></shield:GridColumn>
<shield:GridColumn Field="dfActivityName" Title="Company Name"></shield:GridColumn>
</Columns>
</shield:ShieldGrid>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</section>
</asp:Content>