小编Par*_*igm的帖子

自定义验证器错误

我尝试创建一个自定义验证器来验证一个复选框,并收到此错误:“无法验证由 'CustomValidator1' 的 ControlToValidate 属性引用的控件 'cbVerify'。”

这是我为此拥有的前端代码:

<li>
  <asp:CheckBox ID="cbVerify" runat="server" Text="I certify that the information entered on this form is correct and accurate."  />
</li>
<li>
  <asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="Please check" Display="Dynamic" ControlToValidate="cbVerify" OnServerValidate="CustomValidator1_ServerValidate" CssClass="ValidationError"></asp:CustomValidator>
</li>
Run Code Online (Sandbox Code Playgroud)

后端:

 protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
 {
     args.IsValid = cbVerify.Checked ;     
 }
Run Code Online (Sandbox Code Playgroud)

我能得到一些帮助来解决这个问题吗?

c# forms asp.net web

5
推荐指数
1
解决办法
4269
查看次数

如果Linq查询中的语句

我正在尝试对dropdownlist进行排序,只是在选择了特定的id时才将其输入到数据库中.否则我希望它们按升序排序.我不确定如何在选择特定Id时添加不对列表进行排序的最终组件.这是我到目前为止的地方:

var items = (from p in _db.Funds
                     where p.DesignationId == id
                     orderby p.Name ascending 
                     select new { p.id, p.Name });
        return items;
Run Code Online (Sandbox Code Playgroud)

c# sql linq asp.net

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net ×2

c# ×2

forms ×1

linq ×1

sql ×1

web ×1