我想根据 DetailView 中的 ID 检查表中是否存在某些值。例如,我在表中有 4 个字段:
ID 已批准1 已批准2 已批准3
A)首先我想检查 Approved1、Approved2、Approved3 是否不为空,这意味着所有 3 个字段的值为是或否。如果其中任何一个为空或空白,那么我想退出该功能
B)如果所有 Approved(*) 字段的值基于 DetailView 中选定的 ID 为“YES”,那么我想调用一些函数;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" />
<asp:Button ID="Button2" runat="server" CausesValidation="False"
CommandName="Cancel" Visible="false" Text="Cancel" />
</EditItemTemplate>
<ItemTemplate>
</asp:DetailsView>