小编xan*_*ded的帖子

什么时候OnResultExecuted和OnResultExecuting完全开火?

我正在创建一个自定义ActionFilterAttribute,以便在ajax请求期间将ViewResults和重定向转换为JsonResults.我通过单元测试将大部分内容连接起来,我出于某种原因假设我的转换必须发生OnResultExecuting,我意识到情况并非如此,并且正确的覆盖方法是OnActionExecuted,一旦操作方法被调用返回结果.

我的问题是,当正好是OnResultExecutedOnResultExecuting被调用,因为我已经在所有四个覆盖,只有在那些断点OnActionExecuting,并OnActionExecuted在所有射击.

asp.net asp.net-mvc asp.net-mvc-3

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

负边距,黑客与否?

我遇到过各种各样的帖子,人们都说这是负面的利润.因此,当我可以合理地使用它们时,我已经偏离使用它们,特殊情况除外,例如将文本从屏幕上抛出margin:-9999px

问题是,负利润是一个黑客,什么时候使用负边际是正确的?我已经看到它们用在960网格系统中,.push以及.pull任何其他可以合理使用的情况?!?!

css web-standards

19
推荐指数
2
解决办法
3869
查看次数

CSS 3 Visual Studio 2010 sp1的验证错误

我只是想知道是否有以下验证错误的修复程序.

验证(CSS 3.0):text-shadow不是已知的CSS属性名称.验证(CSS 3.0):text-overflow不是已知的CSS属性名称.验证(CSS 3.0):none不是max-height属性的有效值.验证(CSS 3.0):rotate(180deg)不是-webkit-transform属性的有效值

现在这里是有趣的部分,当我将其切换到CSS 2.1验证时,我确实得到了一些关于无效属性的警告(这是css 3.0属性),但是我没有得到这些错误:'none'是不是max-height属性的有效值,并且rotate(180deg)不是有效值-webkit-transform.

我已经安装了SP1和css3架构,检查了注册表,一切都是它应该是这样的.我在这里查了很多答案.其中一些建议取消选中"检测未知属性","检测无效值"或取消选中"检测错误",但这不是我要查找的内容.有什么建议?

visual-studio-2010

9
推荐指数
2
解决办法
6068
查看次数

list.item(0)vs list [0]

document.getElementsByTagName('a').item(0)

document.getElementsByTagName('a')[0]

将返回相同的结果......

前者比后者快吗?

javascript performance

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

获取元素,导致javascript中的更改事件

我希望在onchange事件处理程序中知道,哪个控件导致更改(或模糊)事件.我试图使用jQuery $(":focus")实现这一目标,但是

$('.some_class').change(function (e) {
    console.log(e.target);
    console.log($(':focus').get(0)); // always `undefined`.
    /* ......... other code......... */
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery onchange event-handling

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

如何防止ReSharper的溶液窗口错误无法显示CSS/JavaScript错误?

我喜欢Resharper的解决方案分析工具.它在很多桌面和服务器应用程序中都很好用.现在我需要进行一些Web开发.我想将Resharper用于C#代码,但Javascript/Html/Css错误也出现在列表中.ALT-SHIFT-PageDown键把我送到这些错误所有的时间.

在我们的团队中,其他人负责前端.我甚至不具备判断代码质量的技能.我要的是要排除并非C#所有的错误,所以我可以专注于我的后端代码.这或其他一些解决方法是否可行?

c# asp.net resharper visual-studio-2010

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

为什么命名法有所不同?

为什么在.aspx页面中所有事件都以" On"例如" OnClick"," OnCommand"开头,并且在代码隐藏文件中它们被称为" Click"," Command"?Just Naming Convention还是有一些合乎逻辑的解释?

c# asp.net events

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

如何向List <string>添加可能是单个字符串或字符串列表的对象

看起来这已经回答了python,但不是C#,因为我是蟒蛇文盲和新的C#,这里有:

我正在尝试从基于枚举参数(类型)的类(任务/任务)的实例获取属性,并将该属性添加到List.棘手的部分是我不确定属性值是字符串还是字符串列表.

所以,一般来说我看的是:

PropertyInfo propertyInfo = typeof(Task).GetProperty(type.ToString());
List<string> values = new List<string>();
Run Code Online (Sandbox Code Playgroud)

当值是List时,我知道的东西不起作用,但说明了我的意图:

values.Add((string)propertyInfo.GetValue(task, null));
Run Code Online (Sandbox Code Playgroud)

我有什么选择?

c# reflection

3
推荐指数
2
解决办法
764
查看次数

ASP.NET MVC 2 DropDownList未设置选定值

我试图用所选值填充下拉值.我提到了相关的文章,我也在做同样的事情.Still Dropdown未填充所选值.不确定我错过了什么.

控制器代码:

var RegionId = new[] { 
                new RegionKeyValues { RegionId = 1, RegionValue = "A" }, 
                new RegionKeyValues { RegionId = 2, RegionValue = "B" }, 
                new RegionKeyValues { RegionId = 3, RegionValue = "D" } 
            };
ViewData["RegionId"] = new SelectList(RegionId, "RegionId", "RegionValue", 1); 
Run Code Online (Sandbox Code Playgroud)

查看代码:

<%= Html.DropDownList("RegionId",
                      (SelectList)ViewData["RegionId"],
                      "-- Select --")%>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-3 asp.net-mvc-2

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

图像onload事件未触发

这有用吗?

<script type=text/javascript>

    function load_i () {
        img = new Image();
        img.onload = load_e();
        img.src = "whatever.jpg";
    }

    function load_e() { alert("loaded"); }

</script>
Run Code Online (Sandbox Code Playgroud)

现在图像被加载,但显然没有触发onload事件.在FF和Chrome中试过它.

javascript

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

选择包含img-elements的所有a元素

我正在寻找.我正在寻找.最好,我想要一个CSS-Selector,如果不可能,jquery选择器也会很好.

css jquery image css-selectors

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