问题标签 [asp.net-webpages]

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 回答
30330 浏览

asp.net - 检测到 ASP.NET 网页版本冲突:指定版本为“1.0.0.0”,但 bin 中的版本为“2.0.0.0”

在今天将 ASP.NET Web Helpers Library 更新到今天显然发布的 2.0 版后,会出现此错误。我错误地更新了,但是如果可能的话,现在想解决这个问题。

检测到 ASP.NET 网页版本冲突:指定版本为“1.0.0.0”,但 bin 中的版本为“2.0.0.0”。要继续,请从应用程序的 bin 目录中删除文件或删除 web.config 中的版本规范。

显然这是 web.config 中的问题:

有没有人有任何关于这个 ASP.NET Web Helpers Library 包 2.0 的信息?我找不到发行说明。Nuget网站上没有任何内容。

0 投票
1 回答
289 浏览

c# - 如何在 Metro 风格的 App 中验证网站成员

我有一个使用 WebMatrix 用户身份验证(登录/注册页面)的网站,我正在 Windows 8 发布预览版中制作一个应用程序,并且想知道是否可以对我的应用程序的用户进行身份验证(让我的应用程序的用户登录到我的应用程序)如果他们是我网站的注册会员?如果他们不是,允许他们通过我的应用程序注册 - 但似乎在 Metro 应用程序中大多数数据库连接是不可能的 - 所以我不知道该怎么做。有人可以帮忙吗?

我已经搜索了数周,但仍然没有大量的官方文档。

0 投票
1 回答
210 浏览

asp.net - 每个用户的 _PageStart 是否不同?

我正在探索带有 Razor 的 ASP.net Webpages 2 的可能性,并尝试使用 Windows 身份验证制作应用程序。

所以我想知道 _PageStart 是为每个用户执行还是只执行一次然后缓存?这是因为我想从数据库中获取一些信息并将这些信息存储起来以供整个应用程序使用。实现这一目标的最佳方法是什么?

0 投票
2 回答
5005 浏览

c# - 获取 Razor 网页中的 HTML Dropdownlist 选定项

我在弄清楚如何在我的 HTML.DropDownList 中返回所选项目时遇到了一些困难,以便在点击提交按钮时,将在我的数据库中查找所选项目的文本。这是我所拥有的:

然后在 html..

这很好用,因为我的下拉列表正在出现并已填充,但现在点击提交按钮后,我希望能够在我的数据库中搜索所选项目的文本。我该怎么做呢?

0 投票
1 回答
75 浏览

webforms - 30-40 表格、asp.net web 矩阵或 web 表格的 Legacy Access 应用程序?

我的任务是尽快将遗留的 Access 应用程序转换为 .net 框架解决方案。我不确定要采用哪种方法。我更喜欢带有网络矩阵的 asp.net 网页,因为我在这种环境中很舒服,但不确定它是否是适合这项工作的正确方法/最佳工具。我知道 Web 表单非常适合此访问应用程序大量使用的基于网格的屏幕。

我将使用 SQL Server 作为后端。

以前有没有人将访问应用程序转移到 .net 框架解决方案?如果是这样,您推荐什么方法?ASP.net Webpages Web 矩阵或 Web 表单?还有什么?

感谢:D

0 投票
1 回答
5867 浏览

asp.net - 为什么cshtml文件不呈现iis7.5 windows server 2008

因为我已经在.cshtml asp.net 网页的这个问题上浪费了 5 天时间,所以我想为什么不问问大师。

HTTP 错误 404.4 - 未找到 您要查找的资源没有与之关联的处理程序。详细错误信息 模块 IIS Web 核心通知 MapRequestHandler 处理程序 尚未确定 错误代码 0x80070002 请求的 URL xxxxxxxxx:80/bakery/default.cshtml 物理路径 xxxxxxxx\bakery\default.cshtml 登录方法 匿名 登录用户 匿名

  记录在案:是的 .NET 4.0 已安装,这是一个明显的要求,此应用程序的应用程序池设置为“允许 32 位应用程序”,并且应用程序池设置为在集成模式下运行。服务器:windows server 2008 r2,从上面可以看到 runAllManagedModulesForAllRequests="true" 设置为 true。所以请不要问我这些做过任何故障排除的人已经做过的愚蠢问题。

0 投票
1 回答
2409 浏览

c# - ASP.NET 4.0 的 URL 路由找不到资源错误

我正在尝试实现简单的页面路由,由于某种原因它不起作用。我已经交叉检查了几乎所有内容,但似乎仍然没有任何效果。

我在页面上列出所有活动Activities.aspx并显示活动活动的详细信息Activity-Details.aspx

Activities.aspxURL路由实施后页面 上的链接就像http://localhost:49442/website/en/activity/en-US/44/31/event-title-will-go-here

当我单击链接时,它总是向我显示错误消息

我正在一个多语言网站上工作,在该网站上,我将特定语言的特定文件保存在特定文件夹下的英语和阿拉伯语下的ar和文件夹结构下,例如

我有为其他项目工作的 URL 路由,但在这个项目中我遗漏了一些东西。

Global.asax 文件的代码

WEB.Config 我是否需要对 web.config 文件进行任何更改才能使 url 路由正常工作。我在 web.config 中有以下条目。我删除了它,但它仍然无法正常工作..

我也包括using System.Web.RoutingActivity-Details.aspx页面上。但我不知道为什么我不断收到错误。

0 投票
2 回答
874 浏览

asp.net-membership - 如何使用 Microsoft.Web.WebPages.OAuth 更改范围/权限

使用 Microsoft.Web.WebPages.OAuth 时是否可以更改范围/权限?最合乎逻辑的地方是使用 OAuthWebSecurity.RegisterClient 注册客户端时。我认为向 extraData 参数添加范围可能会起作用,但我没有成功。

0 投票
1 回答
396 浏览

sql-server-ce - ASP.NET 网页无法将新列添加到 UserProfile 表(SQL Server CE)

使用 SQL Server CE,我试图UserProfile在 ASP.NET 网页中的表中添加一个新列,但在尝试保存数据库时不断收到错误消息。

有任何想法吗?

数据库管理器

无法删除该约束,因为它被另一个约束引用。[约束名称=用户配置文件]

System.Data.SqlServerCe.SqlCeException (0x80004005):约束不能被删除,因为它被另一个约束引用。[约束名称=用户配置文件]

在 System.Data.SqlServerCe.SqlCeCommand.ProcessResults(Int32 hr)
在 System.Data.SqlServerCe.SqlCeCommand.ExecuteCommandText(IntPtr& pCursor, Boolean& isBaseTableCursor)
在 System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior 行为,字符串方法,ResultSetOptions 选项)
在 System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
在 Microsoft.WebMatrix.DatabaseManager.SqlCeDatabase.SqlCeDatabaseProvider.DropTable(TableInfo tableInfo, DbConnection connection, DbTransaction transaction)
在 Microsoft.WebMatrix.DatabaseManager.SqlCeDatabase.SqlCeDatabaseProvider.EditTable(String connectionString , 字符串模式, TableInfo tableInfo)
Microsoft.WebMatrix.DatabaseManager.IisDbManagerModuleService.EditTable(DatabaseConnection databaseConnection, String schema, Object tableInfoData, String configPathState)
在 Microsoft.WebMatrix.DatabaseManager.Client.ClientConnection.EditTable(String schema, Object tableInfoData)
在 Microsoft.WebMatrix.DatabaseManager.Client .ClientTable.CommitChanges()
在 Microsoft.WebMatrix.DatabaseManager.Client.TableDesignerViewModel.PerformSave()

0 投票
2 回答
673 浏览

asp.net - ASP.net 中“网站项目”的 App_code 文件夹中的公共函数和类是否不正确?

我一直在做一个 ASP.net 项目,之前,我对“网站项目”和“Web 应用程序项目”一无所知。我认为两者是一样的,所以我选择了网站,现在我希望我能够使用命名空间。

反正。现在,我需要在所有页面中使用一些全局函数和变量。所以我认为唯一的方法是在 App_code 目录中创建一个类,并通过在需要的地方实例化一个对象来使用它的功能。这是唯一的出路,对吧?

我注意到我只能保持类及其函数公开,甚至不能保护。我只是想知道使用公共类是否存在任何安全漏洞。任何人都可以涂一些颜色吗?

谢谢你的时间。