问题标签 [asp.net-4.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
411 浏览

javascript - 我们如何使 DataView 控件响应 javascript 事件?

如果我有一个如下所示的 ASP.NET 4.0 DataView 控件,我如何在客户端控制 javaScript 事件?

身体标签:

数据视图标签:

例如,我想要一个按钮或链接来“选择”这条记录,并让服务器向他们发送电子邮件或在数据库中标记它们,或者甚至像更改所选行的样式以将用户的注意力转移到它。

0 投票
6 回答
6758 浏览

asp.net - Entity Framework v2 不支持 sql 2000?

我今天安装了 Visual Studio 2010 的 beta 2。我去测试了新的实体框架的东西(看看我在 v1 中的“问题”是否已修复。)。

我开始添加一个新的连接字符串,但是当我输入我的 sql 2000 信息时,它说“不支持此服务器版本。您必须拥有 Microsoft sql server 2005 或更高版本。”。他们是否在实体框架的 v2 中放弃了对 Sql Server 2000 的支持???

0 投票
1 回答
904 浏览

.net - .NET 4 中的 AJAX 更改:Sys.Services.AuthenticationService

我正在 VS 2010 中测试我现有的应用程序,并遇到了我的第一次休息。ASP.NET AJAX 身份验证支持已更改。

这不再有效。“Sys”已定义,但“Sys.Services”是未定义的对象。有没有人能快速找到替换功能?

编辑添加:

根据 ASP.NET AJAX 已更改以及客户端 AJAX 现在与 Visual Studio 2010 和 .NET 4 发行版分离的信息,我已将此标记为已回答。但是,这本身不足以成功迁移。除其他外,当前的 MS AJAX beta 不支持 ASP.NET 设计器中的扩展器向导。此外,我还没有找到一种方法来成功编译在以前版本的 ASP.NET AJAX 中添加的控件扩展器。看起来 AJAX 迁移对于 VS 2010 中的 ASP.NET 应用程序来说将是一个艰难的领域。

在 VS 2010 发布时间前后,我希望看到一个社区 wiki 来了解迁移技巧和技术。

0 投票
2 回答
89 浏览

asp.net - Html 编码代码表达式

在 ASP.NET 4.0 中

我应该使用新语法<%: expression %>还是 2.0<%= HttpUtility.HtmlEncode(expression) %>

0 投票
6 回答
10564 浏览

msbuild - MSBuild:构建 asp.net 4.0 网站:.metaproj -files

我有一个带有 ASP.NET 网站的解决方案文件。

当我使用 .NET 4.0 Beta 2 构建解决方案时

"c:\WINDOWS\Microsoft.NET\Framework\v4.0.21006\MSBuild.exe" d:\MyPath\MySolution.sln

一切正常,没有错误。然后我尝试使用 CruiseControl .NET 任务(由服务运行的 msbuild-script)构建相同的解决方案,相同的解决方案失败:

D:\MyPath\MyWebSite.metaproj (,): errorMSB4025: 无法加载项目文件。找不到文件“D:\MyPath\MyWebSite.metaproj”。

当然,没有这样的文件。我猜 *.metaproj 是为网站动态生成的类似 .csproj 的 msbuild 文件...

但我不知道如何解决这个错误......我试图谷歌 metaproj-files 没有运气。我确实尝试手动制作文件,我插入了一个 <Project> 与 <Task Name="Rebuild"> 并且编译没有引发任何错误,但我猜该站点没有编译。

同一台机器具有两个框架的 .NET 3.5 和 .NET 4.0 项目和环境变量。

0 投票
2 回答
12321 浏览

asp.net-mvc - 请求验证 - ASP.NET MVC 2

ASP.NET MVC 2 的请求验证是否已更改,更准确地说,不是验证?

我做了以下事情:

Web.configs(在 App 目录和 Views 目录中)

控制器/动作属性

在@Page 视图指令中

该页面仍然得到验证,当发布 HTML 内容时会引发异常。

更新

创建了一个新的 ASP.NET MVC 2 应用程序,我将 Home Controller 的索引修改为此

和我的查看页面

仍然是同样的问题,抛出异常。

0 投票
2 回答
2343 浏览

c# - 如何在 asp.net 4.0 中使用 url 路由

我如何在 asp.net 4.0 中使用 url 路由。如何在 asp.net 4.0 中实现;

0 投票
2 回答
360 浏览

asp.net - ASP.NET 4 在带有 ASP.NET 3.5 的服务器上运行

我可以编译一个 ASP.NET 4 应用程序,并在安装了 ASP.NET 3.5 的服务器上运行它吗?

我已经看到在仅安装了 2.0 的服务器上运行 ASP.NET 3.5 MVC 的这种方法: 是否可以在仅支持 ASP.NET 2.0 的服务器上运行 ASP.NET 3.5 MVC 1.0 应用程序?

0 投票
1 回答
227 浏览

ajax - 带有 MVC 的 asp.net ajax 4.0 -externalize 模板

我创建了参考http://weblogs.asp.net/johnkatsiotis/archive/2008/07/23/asp-net-ajax-4-0-template-example.aspx 这个例子的项目。现在我想将“一些数据......”模板分离到另一个页面。与 "" 保持在同一个 aspx 页面中。

问题:在 .js 文件中

var t = new Sys.Preview.UI.Template.getTemplate($get("myTemplate")); t.createInstance($get("data"), {....,...,一些数据}

此语句从同一页面获取模板,即从调用此页面的位置...现在我已经分离了两个 div(模板)它给了我一个错误....“Microsoft JScript 运行时错误:'null'为空或不是一个对象”

我可以做些什么来分隔不同页面中的两个 div 标签

0 投票
1 回答
8346 浏览

c# - ADO.NET 实体对象生成器

我刚刚安装了 VS.NET 2010 并发现 ADO.NET EntityObject 生成器作为一个新项目存在。

你有更多的文档吗?我在网上冲浪,但我发现只有两个网址在谈论这个(即使我无法理解它实际上是什么)

更新

Entity Framework 4 中有什么新功能?第 1 部分:API 更改

ADO.NET EntityObject Generator:如何获取 EntityType 的 EntitySet 以及如何获取 EntitySet 的 EntityTypes

EF4:支持和不支持什么

在 EF4 中自定义 EDM 代码生成