Я новичок в ASP.net, в настоящее время я использую данные списка Sharepoint для включения в страницу asp.net, используя Gridview
<SharePoint:SPGridView ID="gvView" AutoGenerateColumns="false" runat="server"
EnableTheming="true"
AllowGrouping="false"
AllowGroupCollapse="false"
AllowSorting="true"
AllowFiltering="true"
FilterDataFields="'',Title,Status,BookedBy"
FilteredDataSourcePropertyName="FilterExpression"
FilteredDataSourcePropertyFormat="{1} = '{0}'"
OnRowDataBound="gvView_RowDataBound"
EnableViewState="false"
DataSourceID="dsDashboard"
AllowPaging="true"
PageSize="10">
<Columns>
<asp:BoundField DataField="Title" HeaderText="Month" SortExpression="Title" />
<asp:BoundField DataField="Status" HeaderText="Status" SortExpression="Status"/>
<asp:BoundField DataField="BookedBy" HeaderText="Booked By" SortExpression="BookedBy" />
<asp:TemplateField Visible="false">
<ItemTemplate>
<asp:Label ID="lblID" Text='<%# Eval("ID") %>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle Width="5%" />
<ItemTemplate>
<asp:Button ToolTip="User Operation" ID="btnSelect" Text="Select" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
No Request Found.
</EmptyDataTemplate>
Из этого вида сетки мне нужно прочитать статус для всех данных в списке Sharepoint, который (Доступен, Зарезервирован, Отключен), и из этого статуса мне нужно поставить разные кнопки для каждого статуса, который был прочитан с использованием инструкции IF ELSE
Вопрос;
Как я могу прочитать поле состояния в Списке Sharepoint (Gridview), используя JavaScript, и из этого значения статуса я могу добавить оператор IF Else, чтобы решить, какая кнопка будет отображаться для каждой записи.