问题标签 [asp.net-4.5]

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 投票
3 回答
4239 浏览

jquery - asp.net 4.5 Web 表单不显眼的验证 jQuery 问题

我一直在检查 4.5 中 Web 窗体的一些新功能,但我遇到了不显眼的验证障碍。

Web Forms 4.5 中的不显眼验证依赖于 jQuery,当启用它时,将导致页面正文中服务器表单内部的 jQuery 脚本引用。这听起来很棒,我喜欢这个概念。它在我看过的演示中效果很好,代码中的减少/清理是一件很漂亮的事情。

但是,当我在预先存在的项目中启用此功能时,我遇到了问题。问题是我有无数的页面和应用程序使用 jQuery 进行客户端交互(jQuery UI 是一个典型的例子),在这些页面中,我在页面的标题部分有一个 jQuery 参考和随附的代码。当启用不显眼的验证时,结果是页面上的第二个 jQuery 引用,并且标头中的 javascript 中断。

有没有办法让我告诉脚本管理器 jQuery 已经加载到页面中,这样就不会添加第二个引用?或者,我有没有办法告诉脚本管理器或 Web 窗体框架检查页面是否存在现有的 jQuery 参考?

0 投票
1 回答
3045 浏览

asp.net-membership - 将用户和密码移动到新的会员数据库

我正在尝试将在 .Net 4 中创建的会员数据库移动到新创建的 .Net 4.5 会员数据库。.Net 4.5 数据库与旧的 .Net 4 数据库具有不同的架构。所以我创建了一个新的 4.5 会员数据库并尝试重新创建用户。

我正在从旧数据库中选择我的用户,然后使用 Membership.CreateUser() 在新的会员数据库中重新创建这些用户。因为我还需要他们的密码,所以我使用 SQL UPDATE 语句将 Membership 表中的 Password 和 PasswordSalt 字段设置为与旧数据库中相同的值。

任何新用户都可以毫无问题地登录,但如上所述,复制的用户无法登录(“您的登录尝试不成功。请重试。”)

我可以看到“FailedPasswordAttemptCount”随着您尝试登录而增加..所以它正在寻找用户..问题必须与密码或密码的解密有关。

我做错了什么,试图复制密码?两个数据库都在同一台机器上......当然密码和密码盐应该足以解密它?

0 投票
2 回答
1185 浏览

c# - Asp.Net 中 <%: %> 和 <%#: %> 的区别

我知道我们可以<%: %>使用 .Net 4 中引入的 html 编码的语法。但我正在阅读 Asp.Net 4.5 的新功能,我知道我们有另一种类型,即<%#: %>用于编码数据绑定表达式的结果。我对此感到困惑。

请解释他们两个。

0 投票
1 回答
703 浏览

asp.net - 如何在 ASP.Net 4.5 Web 窗体模型绑定中访问外键描述

在 ASP.Net 4.5 Web 窗体中,我有一个网格,它使用新的模型绑定功能,由实体框架支持:

这正式列出了数据库中的所有评估,包括它们的目的地,这是明显命名的目的地表的 FK。DynamicField 设置为显示 DestinationID,但我真的很想从实际的 Destination 表中查看 Destination名称。

我尝试了几种变体,例如

(其中 Destinations 是表格)

(其中 Destination 是 Navigation 属性)。

这两种方法都会导致“表 'SelfAssessment' 没有名为 'Destinations.DestinationDescription' 的列”。或类似的。

我的 GetSelfAssessments 方法使用 .Include 方法来包含 Destinations 表,但无济于事。

有什么想法吗?

0 投票
4 回答
4162 浏览

visual-studio-2012 - 在 asp.net 4.5 中使用新的模型绑定来格式化日期字段

在 asp.net 4.5 之前的过去,我们可以轻松地将日期绑定到 Gridview、Formview 或其他数据绑定控件,并使用简单的格式字符串使其看起来像样。

新的强类型模型绑定有点困难。

会起作用,但会产生完整的日期/时间字符串,而不仅仅是日期。

.. 这应该可以工作,但它会产生编译时错误“BindItem 的代码语法无效”。Item.DateField.ToShortDateString() 有效,但不绑定回发。

现在我们已经恢复到旧语法,但我们希望获得现代编译时间检查,但仍然能够很好地格式化日期。其他人之前遇到过这个吗?

0 投票
1 回答
5698 浏览

visual-studio-2010 - 针对 .NET 4.5 的 Visual Studio 2010 解决方法

是否有一些解决方法可以从 Visual Studio 2010 定位 .NET 4.5?

我知道对此没有官方支持,但我仍然希望有人发现一些巧妙的方法来解决这个问题。

我知道您可以安装 4.5 作为 4.0 的就地替代品,您的解决方案将有效,但我想专门针对 4.5。

0 投票
1 回答
2587 浏览

c# - Item vs BindItem:ASP.NET 4.5 中的数据绑定

ASP.NET 4.5 引入了强类型数据控件

据我所知,有两个选项如何访问数据项

不过我不太明白,这两者之间到底有什么区别?这只是命名的问题吗?它们可以互换使用吗?

0 投票
1 回答
2954 浏览

c# - 强类型数据绑定和泛型?

假设我想Dictionary<string, string>使用新的 ASP.NET 4.5 强类型数据绑定将泛型类型(此处:)绑定到中继器。

那我就不得不记下KeyValuePair<string, string>Repeater的ItemType属性了。

这里有一个明显的问题:我不能在ItemType文本中使用<or !>

怎么办?新的数据绑定模型是否可以以某种方式使用泛型?

0 投票
2 回答
2533 浏览

entity-framework - 如何将 SimpleMembership 与 WebForm 4.5 和 EntityFramework 一起使用?

我听说有 ASP.NET 4.5 的新提供者(这样的成员资格提供者),但似乎我找不到任何关于将 SimpleMembership 与 WebForm ASP.NET 4.5 和 EntityFramework 一起使用的好方法。关于如何使用指定的技术(sql shema 创建、配置项目)实现 SimpleMembership 是否有任何好的文档或解释?

0 投票
3 回答
299 浏览

c# - Metro / Modern UI 中对象的自定义搜索

我正在为 Windows 8 实现一个应用程序。它将从 xml 中搜索大量数据。

所以现在我使用文本框和列表视图来显示搜索结果,但是当我使用文本框事件时,TextChanged 会减慢输入速度,因为它会为输入的每个字母执行新搜索。

所以问题是,如何在地铁/现代用户界面中进行延迟,在输入几个字母后触发事件,而不是一个。