Проверьте, существуют ли значения в таблице, используя C#

Я хочу проверить, существуют ли определенные значения в таблице на основе идентификатора в DetailView. Например, у меня есть 4 поля в таблице:

ID Утверждено1 Утверждено2 Утверждено3

A) Сначала я хочу проверить, являются ли Approved1, Approved2, Approved3 ненулевыми значениями, то есть значения да или нет для всех 3 полей. Если кто-либо из них является нулевым или пустым, то я хочу выйти из функции

B) Если все поля Approved(*) имеют значение "YES" на основе выбранного идентификатора в DetailView, тогда я хочу вызвать некоторую функцию; C) Если одним из утвержденных полей является "НЕТ", то я хочу вызвать другую функцию.

У меня до сих пор есть следующее, но я не уверен, как это собрать. спасибо вот мой файл aspx

 <asp:DetailsView ID="DV_Mgr_Appr" runat="server" Height="50px" Width="867px" AutoGenerateRows="False"
            BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px"
            CellPadding="3" DataKeyNames="ID" DataSourceID="DV_ManagerApp_DS" GridLines="Horizontal"
            DefaultMode="Edit">
            <AlternatingRowStyle BackColor="#CCCCFF" />
            <EditRowStyle BackColor="#FFFFE1" Font-Bold="True" ForeColor="#003366" />
            <Fields>
                <asp:BoundField DataField="ID" HeaderText="ID" ReadOnly="True" 
                    SortExpression="ID" />
'''
'''
'''
'''
<asp:TemplateField ShowHeader="False">
                    <EditItemTemplate>
                        <asp:Button ID="Button1" runat="server" CausesValidation="True" 
                            CommandName="Update" Text="Save Changes" />
                        &nbsp;<asp:Button ID="Button2" runat="server" CausesValidation="False" 
                            CommandName="Cancel" Visible="false" Text="Cancel" />
                    </EditItemTemplate>
                    <ItemTemplate>
</asp:DetailsView>

0 ответов

Другие вопросы по тегам