webforms相关内容

自动填写网络表单并返回结果页面

这是我第一次在这里发帖.我非常感谢有关此主题的所有指导. 我正在尝试制作一个自动填写网络表单并提交数据的程序,将生成的页面返回给程序,以便它可以继续“浏览"页面,允许它递归地提交更多数据. 我遇到的主要问题是: “提交"按钮是用 Javascript 编码的,所以我不知道在发出页面请求时表单数据去了哪里. 我想使用 Excel 表格中的数据填写表单,因此我需要能够从页面外部访问 ..
发布时间:2022-01-06 10:59:57 PHP

ASP.NET MVC 中的 URL 重定向

我正在开发一个早期使用 ASP.NET Web 窗体构建的网站,现在使用 ASP.NET MVC 构建. 我们上周发布了新的 MVC 版本. 但是旧的登录网址 www.website.com/login.aspx 已被许多用户添加为书签,他们仍在使用该网址,因此他们收到 404 错误. 所以我想知道将用户从旧 url 重定向到新的 mvc url 的最简单和最好的方法是 www. ..
发布时间:2022-01-06 10:59:42 C#/.NET

将 webforms 项目转换为混合 MVC4 项目

目前,我们有一个旧式 ASP.NET 项目,大约有 800 个 .aspx 页面. 随着时间的推移,我们正在考虑将其从 ASP.NET 网络表单迁移到 MVC4 + Razor,但不想放弃整个项目并重新开始. 是否可以将项目文件转换为 MVC 项目并添加项目所需的文件/文件夹以作为 MVC 项目运行,但同时保留原始文件/文件夹结构允许现有/遗留仍以与现在相同的方式访问页面. 解决 ..
发布时间:2022-01-06 10:59:25 C#/.NET

ASP.NET 动态控件计数(随时创建控件)

我正在尝试创建一个复合 ASP.NET 控件,让您可以构建一个可编辑的控件集合. 我的问题是,当我按下添加或回发按钮(除了回发表单之外什么都不做)时,在文本框中输入的任何值都会丢失. 当控件数量在回发之间发生变化时,我无法让它工作.我需要基本上能够在控件生命周期中的两个不同时间重新创建控件树,具体取决于视图状态属性 ControlCount. 此测试可用于重现问题: 公共类 A ..
发布时间:2022-01-06 10:59:19 C#/.NET

Combres.axd 在 WebForms 应用程序中返回 404

我有 2 个 ASP.NET 应用程序、1 个 WebForms 和 1 个 MVC.在本地使用 IIS Express 时,Combres 为两者工作得很好.将两个应用程序部署到测试服务器(IIS 7,两个应用程序都在 IIS 中的同一网站中)后,WebForms 应用程序页面中引用的 combres.axd 链接返回 404,而 MVC 应用程序工作正常. 我也将 WebForms 应用程序 ..
发布时间:2022-01-06 10:59:09 C#/.NET

Ninject.Web.PageBase 仍然导致对注入依赖项的空引用

我有一个使用 Ninject 2.0 的 ASP.NET 3.5 WebForms 应用程序.但是,尝试使用 Ninject.Web 扩展来提供对 System.Web.UI.Page 的注入,即使我切换到使用服务定位器来提供引用(使用 Ninject),没有问题. 我的配置(为了简单起见被简化了): public partial class Default : PageBase//即 N ..
发布时间:2022-01-06 10:59:00 C#/.NET

在 asp.net 文本框中检查脚本

我们希望阻止用户在文本框中输入 html 或 javascript. 我们可以解析输入并检查天使括号.想知道有没有更好的方法来做到这一点? 解决方案 我发现用编码的天使括号替换天使括号可以解决大多数问题.这是一个参考,了解人们可以跨站点脚本的所有方式.制作一个正则表达式来阻止任何风格的 HTML 和/或脚本几乎是不可能的. ..
发布时间:2022-01-06 10:58:52 C#/.NET

为什么 WHATWG 不允许 HTML 4 和 HTML5 中的嵌套表单?

为什么 WHATWG 不允许 HTML 4 和 HTML5 中的嵌套表单? 编辑:问题最初在 如何克服 HTML 表单嵌套限制中描述? 简而言之作者说:您正在制作一个博客应用程序,并且您有一个表单,其中包含一些用于创建新帖子的字段和一个带有“操作"的工具栏.如“保存"、“删除"、“取消"...唯一的问题是按下“删除"将提交服务器上的所有表单字段,即使此操作唯一需要的是带有 post-i ..
发布时间:2022-01-06 10:58:43 前端开发

ASP.NET MVC4 以 webforms Default.aspx 作为起始页

我有一个 ASP.NET MVC4 应用程序,在 Global.asax.cs 中定义了以下路由.应用程序的起始页是从 Home 控制器的操作方法 Index() 返回的 Index.cshtml 视图.然后,我添加了一个以 Default.aspx 作为起始页的旧版 ASP.NET WebForms 应用程序.如何将此 Default.aspx 页面作为此集成 MVC+WebForms 应用程序 ..

如何在 WebForms 中的 form.onSubmit 期间调用 HTML5 form.checkValidity?

如何覆盖或扩展标准的 WebForms WebForm_OnSubmit javascript 函数? 我在 ASP.net WebForms 网站中使用 HTML5 输入类型.用户代理(例如 Chrome、IE、Firefox)已经正确处理数据清理、替代 UI 等. 通常,当用户点击 按钮时,User-Agent 将停止提交,并显示 UI 以向用户表明他们的输入是将无效: We ..
发布时间:2022-01-06 10:58:11 C#/.NET

如何在 WebForms .aspx 页面中使用 ASP.Net MVC 视图?

我有一个大型 Web 应用程序,我将它设置为 ASP.Net Web 窗体和 MVC.一些较新的页面是 MVC (.mvc),一些是 Web Forms (.aspx).由于这是一个商业应用程序,而且功能在不断添加,我很难有时间停下来替换现有的功能来转换它.所以我想一块一块地,一个一个地控制. 要做到这一点,我需要做的就是用 替换某些控件 或 是否可以包含命名空间或从某些东西继承页 ..
发布时间:2022-01-06 10:58:02 其他开发

如何处理内容页面中的母版页按钮事件?

关于同一问题的问题和文章不止于此,但我还有几个相关的问题,希望能得到一些答案. 我听说有两种方法可以找到按钮并添加处理程序或使用接口(从 这里) .. 你推荐哪一个? 如果您能用一些代码说明“接口"选项以及接口文件的分类位置,因为当我尝试继承它时,它在页面中不可读! 解决方案 第二种方法是 IMO 更好.第一种选择将一个页面与特定的母版页耦合,这并不好. 所有文件都放在同 ..
发布时间:2022-01-06 10:57:54 C#/.NET

从 URL 中删除尾部斜杠

我想将“abc.aspx/"重定向到“abc.aspx".这怎么办? 当请求的页面以“/"结尾时页面被破坏.如何处理此类请求?有什么重写规则可以添加到web.config文件中吗? 解决方案 在你的 web.config 中,在 system.webServer 下,添加 ..
发布时间:2022-01-06 10:57:27 C#/.NET

带有异步/等待的 ASP.NET Webforms

我的基于 .Net 4.6 的 Webforms 应用程序必须非常广泛地使用 async/await 功能.因为我对这个 async/await 主题很陌生,所以我阅读了很多最佳实践,例如 this 或 这个.但是我还有一些问题,我还没有找到任何明确的信息. 关于页面生命周期事件:我知道例如对于 Page_Load-Event 最好的做法是避免异步无效方法并注册这样的方法: protect ..
发布时间:2022-01-06 10:57:09 C#/.NET

从 ASP.NET WebForms 重定向到 MVC

我们有一个大型的现有 ASP.NET WebForms 应用程序,但我们现在正在转向 MVC. 与其经历痛苦的​​尝试将 MVC 集成到现有应用程序中的过程,我们还考虑创建一个全新的 VS 项目以完全隔离新代码. 作为第一步,我们希望使用 WebForms 应用程序的现有登录过程,然后重定向到 MVC 应用程序. 有谁知道一种简单的方法来做到这一点(即在同一个 VS 解决方案中从 ..
发布时间:2022-01-06 10:57:02 C#/.NET