小编ama*_*eur的帖子

使用jquery捕获用户离开页面

我想实现一项功能,即如果用户离开页面并且页面上有未保存的更改,则会收到警报.因此,我需要捕获从页面触发移动的事件并对其执行自定义操作.希望用jquery做到这一点.有小费吗?

jquery

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

从sql查询返回默认记录

我有一个sql查询,我对SQL服务器数据库运行,例如.

SELECT * FROM MyTable WHERE Id = 2
Run Code Online (Sandbox Code Playgroud)

这可能会返回许多记录,也可能不会返回任何记录.如果它没有返回,我想改变我的sql查询以返回默认记录,这是可能的,如果是这样,怎么样?如果返回记录,则不应返回默认记录.我无法更新数据,因此需要更改sql查询.

sql sql-server sql-server-2008

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

将服务器端mvc变量传递给javascript

我正在寻找关于将服务器端变量从控制器操作传递到站点html标记的最佳和最简单方法的反馈,以及它们随后由网站上的javascript使用.

我正在使用asp.net mvc4并尝试找到这样做的推荐方法.

javascript asp.net-mvc asp.net-mvc-4

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

静态类中的静态属性

关于静态类中的静态变量的问题.

如果我有一个静态类并在其中设置一个属性的值,公开暴露,是否为该类的所有实例设置此变量的值?因此,如果线程1将property的值设置为999,那么是否也为线程2设置了值999?

c# static

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

找到存储过程中未引用的所有表

我有sql server数据库有很多表,有些不再使用,所以我想删除它们.所有数据库交互都是通过存储过程到这些表.

是否有一个我可以使用的数据库sql脚本,它将列出数据库中任何存储过程中未引用的所有表?

sql sql-server stored-procedures

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

无法执行URL - 任何想法?

我在日志中看到以下异常的一些条目,并且不知道它发生的原因或位置:

Failed to Execute URL.
   at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.BeginExecuteUrl(String url, String method, String childHeaders, Boolean sendHeaders, Boolean addUserIndo, IntPtr token, String name, String authType, Byte[] entity, AsyncCallback cb, Object state)
   at System.Web.HttpResponse.BeginExecuteUrlForEntireResponse(String pathOverride, NameValueCollection requestHeaders, AsyncCallback cb, Object state)
   at System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过这个或者可以对它有所了解?我在IIS7上运行.net 3.5 c#Web应用程序.

c# asp.net exception

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

在多个配置文件中重新定义spring.net对象

我正在使用spring.net IOC依赖注入为我的asp.net Web应用程序设置我的xml配置文件.我在web.config中引用了每个配置文件.spring.net配置文件(settings.xml)中的设置示例如下:

<object id="obj1"
      type="NS.Common.Cache.Class, NS.Common"
      singleton="true"
      init-method="Initialize"
      destroy-method="Dispose">
  <property name="Name" value="My Name" />
</object>
Run Code Online (Sandbox Code Playgroud)

一切正常.

现在我在多个环境中安装我的Web应用程序,所以我正在为环境创建一个spring.net配置文件,例如.dev,qa,prod.

因此,在安装应用程序时,web.config中会引用适用的环境spring文件.这是自动安装程序的一部分.

在qa环境文件中,我想将"obj1"上面的对象重新定义为:

<object id="obj1"
    type="NS.Common.Cache.Class2, NS.Common"
    singleton="true"
    init-method="Initialize"
    destroy-method="Dispose">
  <property name="Name" value="My New Name" />
</object>
Run Code Online (Sandbox Code Playgroud)

但是,由于这是自动的(添加对环境文件的引用),因此不会更改settings.xml文件.

现在引用具有相同id的已定义对象的2个文件 - 这会导致主要问题,因为将发生运行时错误.

是否有任何方法可以包含在qa.xml和flag等中以突出显示此对象定义覆盖具有相同对象ID的任何其他xml文件中的任何其他已定义对象?

c# dependency-injection spring.net inversion-of-control

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

单元测试模块化的JavaScript

我目前正在推出一个javascript框架模式作为客户端开发的架构,用于即将开发的大型应用程序.

我希望使用模块观察器模式,其中我开发的每个控件都有自己的javascript文件,不保留其他控件的知识.

从为我的应用程序设计这个框架,我希望集成我的模块的测试机制 - 一个javascript的单元测试机制.我不知道有任何这样的框架或我如何设置这样的框架.有什么建议?

作为此类测试的一部分,我还需要模拟http请求.

我将在开发中使用的库是jquery.

javascript testing jquery unit-testing javascript-framework

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

创建https actionlink

我在工作asp.net mvc3.我有一个如下的动作链接:

 @Html.ActionLink("Yes", "Admin", "Foo", null, new { @class = "link" })
Run Code Online (Sandbox Code Playgroud)

我如何修改这个以在https中创建一个与http相对的链接,因为我已经使用[RequireHttps]设置了我的控制器操作

c# actionlink asp.net-mvc-3

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

在Windows 7上安装IIS8?

我目前正在考虑升级我的开发环境,试图在我的生产Web服务器上复制IIS.我的生产Web服务器是新的,最近才与Windows Server 2012和IIS8一起发布.

我在本地工作的Windows 7机器.

是否可以在Windows 7机器上安装IIS8?

如果是这样,我该怎么办呢?

iis windows-7 iis-8

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