问题标签 [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 回答
749 浏览

asp.net - 我应该使用 WCF 还是仅仅使用 Razor/cshtml 文件来创建服务?

我有一个旧的 Web 表单,它需要使用一些 ajax 功能进行扩展。我已经升级到 .net 4,但想知道在创建新服务时采用什么方法。

我没有太多编写 wcf 服务的经验,而且使用这样的简单 cshtml 文件编写服务似乎要简单得多:

与创建 wcf 服务相比,使用此策略有哪些缺陷?

谢谢你的帮助

拉尔西

0 投票
1 回答
173 浏览

webmatrix - Web Matrix(或 ASP.NET 网页)是否具有内置 ORM?

我对 Web 开发的了解一方面可以指望。为了改变这一点,我开始关注 asp.net 网页,因为这项技术的进入技术门槛似乎很低,而且在我看来,它很好地位于普通的“ol HTML”之上。

我一直在研究一些样本,有些东西引起了我的注意。要创建连接并查询数据库,您只需执行以下操作:

从那我似乎能够以以下方式访问返回表中的行数据:

这是工作中的 ORM 吗?假设 row 中包含的对象将始终映射到从 sqlQuery 返回的列是否正确?

另外,这是 webmatrix 作为堆栈的功能还是 asp.net 网页作为库的功能?我对一个结束和另一个开始的地方有点困惑。

0 投票
1 回答
133 浏览

css - 使用 ASP.NET 网页的每页 CSS

我希望用我的 asp.net 网页项目将我的 css 分成几个部分。我有一个布局 css 文件,该文件链接在 _siteLayout.cshtml 文件中,该文件涵盖与布局相关的所有 css,但在 @renderBody() 中没有任何内容

我想做的是每个部分页面有一个 css 文件。作为 default.cshtml 文件的示例,我希望它有自己的 css 文件。这可能吗?

0 投票
5 回答
19954 浏览

asp.net-mvc - 构建错误 - 'System.Web.Mvc.ModelClientValidationRule' 冲突

我正在尝试在 VS2010 中“构建”我的 MVC3 Web 应用程序,但是不断收到以下错误:

错误 2 类型“System.Web.Mvc.ModelClientValidationRule”存在于“c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll”和“c”中:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll' C:\Users\brownp\Documents\Visual Studio 2010\Projects\Cab\ Cab\Models\AccountModels.cs 223 28 驾驶室

此外,每次我打开解决方案时,它都会提示我以下内容:

打开VS2010报错解决方法

我通过 Web Platform Installer 安装并成功安装,但是每次打开解决方案时都会重新出现该消息。

任何人都可以提供任何指导吗?

谢谢保罗

0 投票
2 回答
2393 浏览

asp.net - 网页中的 Html 助手(来自 asp.net mvc)

是否可以在网页(cshtml)中使用 MVC 助手?

我正在尝试一些来自 infragistics 的控件,并且想使用 html 辅助方法来创建网格(避免使用一些 javascript),但我似乎无法获得任何智能感知。

不,我不确定它是否应该工作?

更新:我想使用以下行:

在我的 MyWebPagesPage.cshtml 里面

谢谢你的帮助

拉尔西

0 投票
2 回答
270 浏览

asp.net - 网页如何成为创建 ASP.Net Web 应用程序的编程模型

ASP.NET Web 窗体是 ASP.NET Web 应用程序框架的一部分。它是可用于创建 ASP.NET Web 应用程序的三种不同编程模型之一,其他的是 ASP.NET MVC 和 ASP.NET 网页。

我已在asp.net站点中阅读了上述内容。我的理解是网页可能是指从服务器检索到的 html 文档,Web 表单是 ASP.NET 应用程序中用于生成 HTML 文档的东西(以动态方式)

但是 asp.net 网站所说的网络表单的定义让我感到困惑。好的,我可以理解 MVC 是一种用于创建 ASP.NET Web 应用程序的编程模型。

什么是 Web 表单?什么是网页?网页如何成为创建 ASP.Net Web 应用程序的编程模型

0 投票
1 回答
7849 浏览

webmatrix - _PageStart.cshtml 与 ASP.NET 网页中的 _AppStart.cshtml

_PageStart.cshtml 与 _AppStart.cshtml 有什么区别?我可以互换使用它们吗?

0 投票
1 回答
1074 浏览

asp.net-webpages - WebPages / WebMatrix - 如何不在页面上应用 PageStart?

我有这些页面:

  1. _PageStart.cshtml
  2. 索引.cshtml
  3. 登录.cshtml

    .

    .

    .

n. 其他页面.cshtml

基本上,我想限制用户在未登录时访问所有页面,但有一个例外,“Login.cshtml”。

在我的“_PageStart.cshtml”中,当用户未登录时,页面被重定向到“Login.cshtml”。由于请求了“Login.cshtml”,“_Pagestar.cshtml”将运行并检测用户未登录,因此将创建无限重定向。

现在的问题是:

  1. “_PageStart.cshtml”是放置重定向的最佳位置吗?
  2. 如果问题一的答案是肯定的,那么如何不在特定页面上应用 PageStart?
  3. 如果问题一的答案是否定的,那么在哪里?我应该创建一个助手并将其放在每个页面中吗?
0 投票
1 回答
2155 浏览

c# - 如何在网页(cshtml)中操作文本文件?

如何使用网页(.cshtml)操作文件?在PHP中我们有fopen和其他函数,对应的是什么?

0 投票
2 回答
401 浏览

razor - 使用 Razor 网页删除帐户

所以,我正在通过一个基本的会员管理管理面板工作,但我不太清楚如何删除用户帐户。我可以使用 WebSecurity 类轻松创建一个,但该类似乎没有任何删除帐户的功能。

我究竟需要做什么才能获得这个功能?

编辑:如果您使用的是 ASP.NET Web Pages 2,您现在可以通过调用 WebMatrix.WebData.SimpleMembershipProvider 中提供的DeleteUser()DeleteAccount()函数来完成上述操作。如果您使用的是 ASP.NET Web Pages 1,则答案仍然有效。有关详细信息,请参阅SimpleMembershipProvider 类 MSDN 文档