来自桌面背景我不确定如何将我捕到的异常传递给错误页面,以避免我的用户看到标准异常屏幕.
我的一般问题是如何将异常从第X页传递到ASP.net中的错误页面?
我似乎无法在我的开发服务器上启动并运行我的应用程序,我不知道为什么.
我已经在VS 2008中编译了我的代码,目标框架为3.5.我使用3.5主要是因为我已经相当广泛地实现了LINQ.编译并运行本地没有任何问题.
挂断的是我的服务器只有2.0 .Net框架,升级到3.5显然不会发生.
在做了一些研究之后,我的印象是,只要我尝试执行编译代码,服务器就不需要安装3.5.
今天我试图发布到服务器,我无法在WEB.CONFIG中通过此错误
配置错误
分析器错误消息:不允许子节点.
providerOption name ="CompilerVersion"value ="v3.5"/
编辑添加问题:我看过一些关于可能设置我对"复制本地"的引用的帖子,这可能允许我在2.0服务器上运行.思考?
我有一台安装了.Net 2.0 sp1的服务器,无法在服务器上安装AJAX扩展.
无论如何,我可以解决这个问题,以纳入ASP.NET AJAX功能吗?
我有一个延期问题,我想知道是否有一个好的方法来处理
这是我的代码:
getFullAddressFromId: function (contactId) {
var contact;
$.ajax({
url: "/WebServices/FormOverview.asmx/GetFullAddressfromId",
data: { id: contactId},
success: function (result) {
contact = result;
},
error: function (err) {
_local.sendNotification.apply(this, ['Failed to load address information', 'Error']);
}
});
};
return contact;
}
Run Code Online (Sandbox Code Playgroud)
这里的问题显然是"联系人"在访问返回语句时没有加载,因为webservice尚未完成运行.
如何推迟从此函数返回(getFullAddressFromId)以等待webserbvice.
我有一个简单的模板,我正在使用插件(Jquery.tmpl()),我想简单地传入一个字符串数组并设置我的模板来显示这些字符串.我已经使用了这些大量传入对象但是如果你没有传入一个对象而只是传入一个字符串,我似乎无法找到或弄清楚语法.
例:
var years = { 2011, 2012, 2013}
$.tmpl('blah', years).appendTo("#somediv");
$.template('blah', <div>(this is where I want the string value)</div>
Run Code Online (Sandbox Code Playgroud)
那么我需要在模板中添加什么语法.