小编use*_*348的帖子

HealthMonitoring失败审核ASP.NET中的反响

我们的事件查看器显示了我们要从事件日志中省略的两条信息级消息:

  1. 当用户验证失败时(事件代码:4006事件消息:成员身份凭证验证失败.)
  2. 当表单身份验证已过期且用户导航到默认页面时(事件代码:4005事件消息:请求的表单身份验证失败.原因:提供的故障单已过期.)

研究如何排除这些类型的消息让我明白,如果我在web.config文件中包含以下内容,这些消息将不会显示.当我测试这个时,我看到的确是这样.

<healthMonitoring>
    <rules>
        <clear />
        <add name="All Errors Default" eventName="All Errors" provider="EventLogProvider" profile="Default" minInstances="1" maxLimit="Infinite" minInterval="00:01:00" custom=""/>
    </rules>
</healthMonitoring>
Run Code Online (Sandbox Code Playgroud)

换句话说,我从默认的web.config中省略了这个:

<add name="Failure Audits Default" eventName="Failure Audits" provider="EventLogProvider" profile="Default" minInstances="1" maxLimit="Infinite" minInterval="00:01:00" custom=""/>
Run Code Online (Sandbox Code Playgroud)

我的问题是:我还有什么可能通过删除此节点来排除事件日志?如果还有其他潜在的影响,是否有另一种或更好的方法可以排除上面提到的那两种类型的错误日志?

提前致谢!

asp.net authentication web-config health-monitoring event-log

12
推荐指数
1
解决办法
155
查看次数

如何在输入标记asp.net中添加属性到RadioButtonList项

我有一个数据绑定的asp.net RadioButtonList.呈现的列表项显然呈现为无线电类型,标签和跨度的输入.

当我遍历每个ListItem并添加onclick属性时,它会根据需要将onclick属性添加到输入标记.但是当我添加自定义属性时,它会将其添加到周围的跨度中.如何通过自定义ControlAdapter将其添加到输入标签而不更改RadioButtonList的呈现?我正在使用网站(不是项目)和.net 2.0.提前致谢!

ASP.NET

For Each li As ListItem In Me.rbl.Items
   li.Attributes.Add("onclick", "myFunction();")
   li.Attributes.Add("myAttribute", "1")
Next
Run Code Online (Sandbox Code Playgroud)

HTML

<table id="ctl00_ContentPlaceHolder1_rbl" border="0">
    <tr>
        <td><span myAttribute="1"><input id="ctl00_ContentPlaceHolder1_rbl_0" type="radio"
          name="ctl00$ContentPlaceHolder1$rbl" value="Choice1" onclick="myFunction();" />
         <label for="ctl00_ContentPlaceHolder1_rbl_0">Choice1</label></span></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

html vb.net asp.net radiobuttonlist custom-attribute

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

根据最大值加入

我想知道如何将表自身联接起来或使用case语句在视图中分配最大值。说我有下表:

 Lastname     Firstname     Filename
 Smith        John          001
 Smith        John          002
 Smith        Anna          003
 Smith        Anna          004
Run Code Online (Sandbox Code Playgroud)

我想创建一个列出所有值但又有另一列显示当前行是否为最大行的视图,例如:

 Lastname     Firstname     Filename     Max_Filename
 Smith        John          001          NULL
 Smith        John          002          002
 Smith        Anna          003          NULL
 Smith        Anna          004          NULL
Run Code Online (Sandbox Code Playgroud)

这可能吗?我尝试了以下查询:

 SELECT Lastname, Firstname, Filename, CASE WHEN Filename = MAX(FileName) 
 THEN Filename ELSE NULL END AS Max_Filename
Run Code Online (Sandbox Code Playgroud)

但是我被告知姓氏不在group by子句中。但是,如果我按姓,名,文件名分组,则max_filename中的所有内容都与文件名相同。

您能否帮助我了解我在做什么错以及如何使此查询正常工作?

sql t-sql sql-server max aggregate-functions

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