7得票4回答
在关系型数据库中,客户端可创建和修改的Web表单最佳实现是什么?

在我参与的几个 Web 应用程序项目中,客户要求能够创建自己的表单。问题是如何存储他们的表单定义,以及如何将用户输入的值存储到这些自定义表单中。 我见过有两种方法: 假设客户端仅定义了多少个字段以及这些字段所关联的标签;我们可以提出一个涉及四个表的解决方案。这四个表分别是FormDefin...

45得票27回答
如何修复ASP.NET错误 "文件 'nnn.aspx' 没有预编译,无法请求"?

我有一个使用“发布网站”发布的VS 2005网站,我清除了所有三个复选框。我还有一个部署项目,它会获取已发布的文件并创建一个MSI。然后我在一个单独的测试服务器上安装包。 换句话说,整个站点都是预编译的。但是,当我进入名为“Services”的特定子文件夹中的任何.aspx文件时,就会出现H...

8得票4回答
使用C#迭代具有相同名称的表单字段

我有一个表单部分需要与其他表单结果不同地处理。在需要特殊处理的部分中,我需要迭代三个具有相同名称的表单字段。它们必须具有相同的名称,我不能更改它。我所指的表单部分大致如下: <td><input name="Color" size="20" value="" type="t...

14得票2回答
当使用IIS Express运行ASP.NET网站时,程序集在哪里?

我知道在 ASP.NET 网站下进行动态编译时,代码后置文件会被编译成程序集。当运行 IIS Express 时,这些 DLL 文件存储在哪里?仅存储在内存中吗?我没有在 bin 文件夹或 temp 目录(C:\Windows\Microsoft.NET\Framework[64]\v4.0....

45得票17回答
ASP.NET页面中Page_Load事件被触发两次

Asp.net 的 page_load 函数加载了两次... 因此影响了我的页面性能。有人知道它加载两次的原因吗? 不,我没有在任何地方调用 page load 函数...

7得票6回答
避免在ASP.NET WebForms中产生大量混乱代码的技巧

尽管ASP.NET MVC现在似乎更加热门,但WebForms仍然很普遍。那么如何保持项目的清晰度呢?让我们在这里收集一些技巧。

15得票2回答
如何使用 async/await 实现 asp.net webform 中的异步页面?

现在我们可以在ASP.NET MVC 4中使用async/await关键字了。public async Task<ActionResult> TestAsync() { WebClient client = new WebClient(); return Conte...

81得票4回答
仅禁用某些字段的回车键提交表单

我希望保留传统的“按Enter键提交表单”的行为,因为用户已经熟悉这种方式。但是,他们通常会在完成文本输入框后按下Enter键,但实际上并没有完成整个表单。 我想只在焦点集中在某个输入类别时劫持Enter键。 查看相关问题,似乎符合我的需求:if (document.addEventListe...

10得票3回答
在网络共享或内部项目上编译网站时,请求类型为“System.Web.AspNetHostingPermission”的权限被拒绝。

我已经使用 Windows 7 有一段时间了,但自从升级后就一直没有使用过特定的传统内部网络应用程序。不幸的是,这个应用程序被设置为托管在内部网络服务器上的 ASP.NET 网站项目。当我在 Visual Studio 2008 中打开网站并尝试调试时,会收到以下编译器错误: 请求的类型 '...

13得票1回答
如何将.aspx页面添加到现有的MVC 4项目中?

我有一个正在使用ASP.NET MVC 4的项目。我想将另一个WebForms项目中的2个.aspx页面添加到这个MVC项目中。我有几个问题: 我应该将这些.aspx文件复制到哪里,如何配置我的路由? 我应该如何告诉这些.aspx页面使用~/Shared/_Layout.chtml作为母版...