问题列表 - 第1533页

JavaScript回调范围

我在回调函数中引用我的对象时遇到了一些普通的旧JavaScript(没有框架)的问题.

function foo(id) {
    this.dom = document.getElementById(id);
    this.bar = 5;
    var self = this;
    this.dom.addEventListener("click", self.onclick, false);
}

foo.prototype = {
    onclick : function() {
        this.bar = 7;
    }
};
Run Code Online (Sandbox Code Playgroud)

现在当我创建一个新对象时(在DOM加载后,使用span #test)

var x = new foo('test');
Run Code Online (Sandbox Code Playgroud)

onclick函数中的'this'指向span#test而不是foo对象.

如何在onclick函数中获取对foo对象的引用?

javascript events binding scope callback

58
推荐指数
3
解决办法
5万
查看次数

如何在Visual Studio 2005中抑制单个BizTalk警告

我们目前正在使用BizTalk 2006 R2来构建企业集成解决方案.我们广泛使用BizTalk映射,但是当您在Visual Studio 2005中构建解决方案时,它会对映射产生以下警告:

警告双击此处显示/隐藏编译器链接.

在我看来,这些并不是真正的警告,可以忽略,但我不喜欢这种策略,因为忽略警告是一个不好的习惯.

使用\nowarn属性似乎不是一个选项,因为该消息没有关联的数字.

此外,当使用构建脚本构建项目时,警告消失,表明这是Visual Studio的一项功能,而不是真正的编译器警告.

所以我想知道是否有办法在Visual Studio中禁止这种类型的警告.

warnings biztalk visual-studio biztalk2006r2

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

WPF DocumentViewer Find-function和FixedPage文档

.Net包含一个很好的控件DocumentViewer.它还提供了一个子控件,用于在加载的文档中查找文本(至少它应该执行的操作).

当插入FixedPage对象作为文档源时DocumentViewer,查找功能只是找不到任何东西.甚至不是单个字母.我还没有尝试过FlowDocument,因为文档DocumentViewer没有那么有用,并且网上的资源实际上并不存在,我现在想问一下stackoverflow社区:

使WPF的Find-Function DocumentViewerFixedPage文档一起工作需要什么?

[顺便说一句,我不使用自定义ControlTemplatesDocumentViewer]

wpf xaml documentviewer fixedpage xps

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

什么是回发?

我正在进入Web开发,并且看到了postback抛出的单词.来自非基于Web的背景,新的Web开发人员必须了解有关回发的内容吗?(即它们是什么以及它们何时出现?)

您希望分享的任何其他信息,以帮助网络世界的新手了解回发将是非常感谢.

postback

137
推荐指数
9
解决办法
12万
查看次数

将对象副本传递给方法 - 谁进行复制?

我有一个对象,我正在传递一个方法调用.假设我使用的语言只允许您通过引用传递对象,如Java或PHP.如果方法更改了对象,则会影响调用者.我不希望这种情况发生.所以我似乎需要制作一个对象的副本.

我的问题是:克隆对象的责任是什么?调用者在调用方法之前?或者被调用者,在它改变对象之前?

编辑:只是为了澄清,我希望这是这个方法的合同的一部分 - 它永远不会修改原始对象.因此,似乎应该由制作副本的方法决定.但是,调用者无法保护不能正确执行此操作的方法.我想这是可以接受的 - 唯一的另一种选择似乎就是把它融入到语言中.

oop

5
推荐指数
2
解决办法
330
查看次数

包含JAR内的JAR的类路径

是否可以指定classpath包含另一个JAR文件中包含的JAR文件的Java ?

java classpath

129
推荐指数
6
解决办法
14万
查看次数

如何从代码后面的页面方法更新 GridView?

如何从 webmethod 更新 aspx 页面上的 Gridview?

这是我的代码。

[WebMethod]
public static string GetDate()
{

    return DateTime.Now.ToString();
}
Run Code Online (Sandbox Code Playgroud)

我不能使用“findcontrol”或“this”方法,所以我需要一些帮助。

jquery json gridview web-services asmx

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

ASP.NET MVC HandleError

我如何[HandleError]在asp.net MVC Preview 5中进行过滤?
我在我的Web.config文件中设置了customErrors

<customErrors mode="On" defaultRedirect="Error.aspx">
  <error statusCode="403" redirect="NoAccess.htm"/>
  <error statusCode="404" redirect="FileNotFound.htm"/>
</customErrors>
Run Code Online (Sandbox Code Playgroud)

并将[HandleError]放在我的Controller类上面,如下所示:

[HandleError]
public class DSWebsiteController: Controller
{
    [snip]
    public ActionResult CrashTest()
    {
        throw new Exception("Oh Noes!");
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我让我的控制器从这个类继承并在它们上调用CrashTest().视觉工作室在错误时停止并按下f5继续后,我被重新路由到Error.aspx?aspxerrorpath =/sxi.mvc/CrashTest(其中sxi是所用控制器的名称.当然道路无法找到,我得到"'''应用程序中的服务器错误."404.

这个站点从预览3移植到5.除了错误处理之外,所有东西都运行(没有太多工作要移植).当我创建一个完整的新项目时,错误处理似乎有效.

想法?

- 注意 -
由于这个问题现在有超过3K的视图,我认为放入我目前使用的(ASP.NET MVC 1.0)是有益的.在mvc contrib项目中有一个名为"RescueAttribute"的出色属性你也应该检查一下;)

asp.net-mvc handleerror custom-error-pages

109
推荐指数
4
解决办法
10万
查看次数

监视Windows目录大小

我正在寻找能够监视Windows目录的大小和文件数量的东西.我说的是一些服务器和几千个文件夹(数百万个文件).

要求:

  • X上的通知在Y时间内增加
  • X上的通知在Y时间内增加了文件数
  • 大小和文件计数的历史图形(或至少保存快照数据随时间变化)
  • 所有这些都在一组目录及其子目录中

我更喜欢免费的解决方案,但也希望能指出正确的方向.如果我们自己写,我们将如何做呢?可用的语言是Ruby,Groovy,Java,Perl或PowerShell(因为我会编写它).

ruby java powershell perl groovy

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

Groovy执行"cp*"shell命令

我想文本文件和纯文本文件从复制src/dst/

groovy:000> "cp src/*.txt dst/".execute().text       
===> 
groovy:000> 

您可以看到命令执行w/out错误但文件src/test.txt未被复制到dst/

这也失败了:

groovy:000> "cp src/* dst/".execute().text       
===> 
groovy:000> 

然而...

"cp src/this.txt dst/".execute().text

作品

也,

"cp -R src/ dst".execute().text

作品

为什么剂量的外卡似乎导致我的命令无声地失败?

groovy

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