c# - 无效的回发或回调参数。使用配置或 <%@ Page EnableEventValidation="true" %> 启用事件验证
问题描述
无效的回发或回调参数。使用配置或页面中的 <%@ Page EnableEventValidation="true" %> 启用事件验证。出于安全目的,此功能验证回发或回调事件的参数是否源自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用 ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div id="controlContent" class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<br />
<div class="box box-warning">
<div class="box-header with-border">
<div class="col-lg-7">
<i class="fa fa-th-large fa-edit" style="font-size: large;"></i>
<h3 class="box-title">Covid Self Decleartion Report</h3>
</div>
</div>
<div class="box-body" style="min-height: 500PX;">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="row">
<div class="container">
<div class="col-md-3">
<span class="fonts">Select Organization</span>
<dx:ASPxComboBox CssClass="form-control" Theme="IhmhTheme" ID="cmb_OrganizationID" ClientInstanceName="cmb_OrganizationID"
AutoPostBack="false" ToolTip="Employee ID" TextFormatString="{0}" EnableCallbackMode="True"
runat="server" CallbackPageSize="30"
AllowMouseWheel="true" ViewStateMode="Enabled" EnableSynchronization="True" DropDownButton-Enabled="true">
<ValidationSettings ValidationGroup="control" ErrorTextPosition="Bottom">
<RequiredField ErrorText="Please Select Organization" IsRequired="true" />
</ValidationSettings>
</dx:ASPxComboBox>
</div>
<div class="col-md-3">
<span class="fonts">Employee</span>
<dx:ASPxComboBox CssClass="form-control" Theme="IhmhTheme" ID="cmb_Employeename" ClientInstanceName="cmb_Employeename"
AutoPostBack="false" ToolTip="Employee ID" TextFormatString="{0}" EnableCallbackMode="True"
runat="server" CallbackPageSize="30"
AllowMouseWheel="true" ViewStateMode="Enabled" EnableSynchronization="True" DropDownButton-Enabled="true">
<ValidationSettings ValidationGroup="control" ErrorTextPosition="Bottom">
<RequiredField ErrorText="Please Select Organization" IsRequired="true" />
</ValidationSettings>
</dx:ASPxComboBox>
</div>
<div class="col-md-1" style="margin-top: 15px;">
<dx:ASPxButton ID="btnShow" runat="server" CssClass="btn btn-xs btn-primary" ValidationGroup="control" Text="Show" Style="margin-left: 20px;">
</dx:ASPxButton>
</div>
<div class="col-md-1" style="margin-top: 15px;">
<dx:ASPxButton ID="Aspxbutton1" runat="server" CssClass="btn btn-xs btn-primary" ValidationGroup="control" Text="Clear" Style="margin-left: 20px;">
</dx:ASPxButton>
</div>
</div>
</div>
<div class="row">
<div class="container">
<asp:GridView ID="CovidSelfDecleartionDeatils" runat="server" DataKeyNames="EmployeeCode" AutoGenerateColumns="False"
BackColor="#333333" CellPadding="5" CellSpacing="3" ForeColor="Black" Width="100%" Height="300px" >
<Columns>
<%-- <asp:BoundField DataField="InitiateMPPId" HeaderText="InitiateMPPId" >
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>--%>
<asp:BoundField DataField="EmployeeCode" HeaderText="EmployeeCode" ItemStyle-HorizontalAlign="Left" Visible="false"
HeaderStyle-HorizontalAlign="Left" ControlStyle-BorderStyle="None" ItemStyle-CssClass="per10"
HeaderStyle-CssClass="header-center">
</asp:BoundField>
<asp:BoundField DataField="EmpName" HeaderText="Employee" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" Visible= >
</asp:BoundField>
<asp:BoundField DataField="Decleartion_Date" HeaderText="Date Decleartion" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" DataFormatString="{0:dd-MM-yyyy}" >
</asp:BoundField>
<asp:BoundField DataField="Ferver" HeaderText="Ferver" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" />
<asp:BoundField DataField="Cough" HeaderText="Cough" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"/>
<asp:BoundField DataField="Breathlessness" HeaderText="Breathlessness" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"/>
<asp:BoundField DataField="OtherDiseases" HeaderText="OtherDiseases" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" ItemStyle-CssClass="per50" ItemStyle-Height="25" HeaderStyle-Height="25" HeaderStyle-CssClass="header-center" HeaderStyle-Wrap="true"/>
<asp:TemplateField HeaderText="Status" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton ID="btn_delete_record"
Width="20px" Height="20px" runat="server" ImageUrl='~/Content/Images/NewIcons/PDF.png' />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="City" HeaderText="City" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" />
<asp:BoundField DataField="TravelDate" HeaderText="TravelDate" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" DataFormatString="{0:dd-MM-yyyy}" />
<asp:BoundField DataField="StateName" HeaderText="StateName" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" />
</Columns>
<FooterStyle BackColor="#CCCCCC" />
<HeaderStyle BackColor="#5e5d5d" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#CCCCCC" ForeColor="Black" HorizontalAlign="Left" />
<RowStyle BackColor="White" />
<SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="Gray" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#383838" />
</asp:GridView>
</div>
</div>
</div>
</div>
</div>
</div>
cs文件代码
protected void Page_Load(object sender, EventArgs e)
{
try
{
if (Session["_EmpID"] == null)
{
Response.Redirect("~//Account/Login.aspx", false);
}
if (!Page.IsPostBack)
{
cl.Bind_DEVDropDown("get_organization_for_gatepass", "", "", "", "", cmb_OrganizationID);
cl.Bind_DEVDropDown("Get_GetPass_Employee", "", "", "", "", cmb_Employeename);
ViewState["ReportData"] = null;
}
ShowallRecord();
}
catch (Exception ex)
{
Logger.error("", "", ex);
}
}
解决方案
推荐阅读
- swift - 如何从uitableview单元格中删除单元格
- vba - 在主工作簿上运行,检查日常输入工作簿中是否有新的或删除的工作表
- javascript - 移动节点后获取位置
- c# - 无法添加对 System.Data.* 的引用
- ruby - 来自 rake 任务问题的 Ruby 文件 - 不创建文件
- javascript - 如何在 js 代码中使用导出 typescript 类?
- ios - 如何使用 swift 的高阶函数获取具有唯一值的数组对象
- python - 为什么在运行代码时 tkinter 按钮不可见?
- android - 如何实现工具栏和底部导航都应该隐藏的滚动行为?只有其中一个在工作
- angular - 发送文件上传的附加参数