webforms相关内容

Webapi 2.0 如何在访问令牌过期时实现刷新 JWT 令牌

我在 Web API 实现方面很新,我创建了一个 Web API 服务,将它与 ASP.net Web 表单 应用程序以及一些独立应用程序(C# 控制台/Windows 应用程序)一起使用使用 HttpClient 对象. 我已经在 web api 中实现了一个基本的 JWT 访问令牌身份验证和过期时间限制,这种身份验证技术工作正常,直到令牌未过期,当令牌过期时 web api 不接受请求, ..
发布时间:2022-01-06 10:53:41 C#/.NET

在 ASP .Net 中防止单个用户多次登录

我正在研究如何最好地防止单个用户帐户在 webforms 应用程序中多次登录.我知道 MembershipUser.IsOnline 存在,但我读过一些论坛和博客文章表明这​​可能不可靠,特别是在用户关闭浏览器(不注销)并尝试使用不同的机器或浏览器登录. 我考虑过实现最后一个帖子类型系统;当用户登录时,老用户只是被踢掉了.似乎 FormsAuthentication.Signout() 仅适 ..
发布时间:2022-01-06 10:53:35 C#/.NET

从数据库模式创建 Web 表单

我想知道是否有任何应用程序(最好是免费软件)可以进行数据库配置,并且尽可能轻松地创建 Web 表单以轻松插入数据. 我发现很难准确表达我的追求.也许我可以谈谈我需要的东西. 我有一个配置数据库,它至少通常包含我们系统中服务器的“真相".它包含多个表中的区域名称、主机名、不同的配置项等内容.现在我们在添加新服务器或其他东西时直接使用简单的 INSERT,我们自己处理密钥和 ID.关键是, ..
发布时间:2022-01-06 10:53:25 其他开发

在 ASP.NET Web 表单中创建动态 UI

我需要使用从数据库中读取的以下结构创建一个调查页面. 调查问卷Aa) Answer1 [单选按钮]b) Answer2 [单选按钮]c) 答案 3 [单选按钮]d) Answer4 [单选按钮]重复.. 页面有很多问题需要动态添加.我需要在提交时将表单的结果存储在问题对象的数组中.我知道的一种方法是在表中创建动态 UI 并通过 FindControl 获取值.有没有更好(优雅)的方法来做到这一 ..
发布时间:2022-01-06 10:53:15 C#/.NET

ASP.NET WebForm 中的 jQueryMobile

在 ASP.Net Web 表单应用程序中使用 jQueryMobile 是一种正确的方法吗? 在 ASP.NET Web 表单中使用 jQueryMobile 或其他 Mobile JS 库的优缺点是什么? 解决方案 ASP.NET Web Forms 是一个很好的框架,但是对于使用 JavaScript UI 框架的移动开发,您不需要它的大部分.我将首先列出缺点,然后是替代方案,最后 ..
发布时间:2022-01-06 10:52:57 C#/.NET

ASP.NET AJAX 将被禁用的原因

我有一个使用 ASP.NET AJAX 和 AJAX Control Toolkit 的 ASP.NET 应用程序.该应用程序在 PC 上的所有最新浏览器上运行良好.它在我的 iPad 上也能正常工作,至少在第一次访问应用程序时是这样.我发现如果我关闭 iPad 并稍后返回该页面(通过书签或类似方式),该站点就会损坏.我已将故障范围缩小到 ASP.NET/ASP.NET AJAX 问题/错误/限制 ..
发布时间:2022-01-06 10:52:16 C#/.NET

ASP.net 不填充 action="";发布时的服务器表单

我有一个 ASP.net webforms 站点,在母版页中有一个服务器表单,因为所有页面都需要它. 调试时,action 参数在运行时与 id 一起填充,但是当使用 IIS7 部署在我的服务器上时,它不会出现......但仍然有效.它不会导致站点问题,但会导致我的 W3C HTML5 验证失败,因为它需要填充. 调试源: 直播源: 母版页中的表单声明: .. 一些 ..
发布时间:2022-01-06 10:52:07 C#/.NET

开发过程中 ASP.NET 站点自动登录

开发 ASP.NET 站点时,有没有设置自动登录的方法? 例如,每次我建立网站并运行它时,我都必须再次登录.我不想完全禁用安全性,但我想在我在网站上工作时自动执行登录过程. 解决方案 在 Visual Studio 中修改和/或重新编译后,只需保持浏览器打开并 Ctrl+F5.这将保留身份验证 cookie. 另一种可能性是设置一个自动登录页面,您将在其中测试您是否处于调试模式 ..
发布时间:2022-01-06 10:51:51 C#/.NET

ASP.NET MVC 我应该先学习 webforms 吗?

我即将涉足 ASP.NET Web 开发,并且我已经了解了一些使用 Visual Web Developer 的非常基础的知识以及一些 Web 窗体的实现.然而,我没有继续走 Web 窗体路径并掌握 VIEWSTATE 以及随之而来的所有丑陋之处,而是决定走 MVC 路线. 此时,我在想,我是否应该继续学习 Web Forms 然后转向 MVC?还是可以在不了解Web Forms的情况下独立 ..
发布时间:2022-01-06 10:51:45 其他开发

如何从 ASP.NET 3.5 中的网页内容页面设置页面标题

我已经阅读了很多关于如何做到这一点的帖子/文章,但我仍然没有从内容页面获得页面标题集.我的页面呈现正常,但我无法从内容页面获取标题集(所有页面的标题都按照母版页设置).这是我的母版页的代码隐藏: 部分类zSEO继承 System.Web.UI.MasterPageProtected Sub Page_Load(ByVal sender As Object, ByVal e As System.E ..
发布时间:2022-01-06 10:51:34 C#/.NET

在网络共享或 Intranet 项目上编译网站时,请求类型“System.Web.AspNetHostingPermission"的权限失败

我已经使用 Windows 7 一段时间了,但自从我升级后,我不必使用特定的旧版 Intranet 应用程序.不幸的是,此应用程序被设置为托管在 Intranet 服务器上的 ASP.NET 网站项目.当我在 Visual Studio 2008 中打开网站并尝试调试它时,我收到以下编译器错误: 请求类型为“System.Web.AspNetHostingPermission"的权限失败 ..
发布时间:2022-01-06 10:51:26 C#/.NET

C# - 如何列出发布到 ASPX 页面的变量名称和值

我正在动态生成一个提交到 .aspx 网页的 HTML 表单.如何在结果页面中确定提交了哪些变量名称以及值是什么?使用:Request["VarName"].toChar();有效,但假设我知道所有变量名称.如何获取名称和值? 理想情况下,该解决方案适用于 POST 和 GET 提交... 谢谢! 解决方案 你是否尝试过这样的事情: 对于发布请求: foreach(Re ..
发布时间:2022-01-06 10:51:05 C#/.NET

asp.net mvc 和 web 表单之间有性能差异吗?

可能的重复: ASP.NET MVC 性能 我知道有一个学习曲线,但性能呢?在我看来,Web 表单的性能会降低,但我还没有尝试过 MVC,但我肯定知道.其他人都在经历什么? 解决方案 这几乎是一个重复的问题.以下是一些类似的讨论: ASP.NET MVC 性能 ASP.NET 之间的主要区别是什么网络表单和 MVC 使用 ASP.Net MVC 与 Web 表单的 ..
发布时间:2022-01-06 10:50:55 C#/.NET

ASP.NET 中继器模板,每个第 N 个元素的条件代码

我正在使用 asp.net 转发器来创建一堆图像.图像标记完全相同,因此标准 没问题. 但是,我想将 K 个图像包装在一个 div 中.假设我将 25 个以上的图像绑定到中继器,并且每个 div 需要 5 个图像.如何有条件地为 div 创建开始和结束标记? 这种情况是否更适合 for 循环. 解决方案 这应该对你有用,后面的代码中不需要任何东西(除了绑定转发器..): ..
发布时间:2022-01-06 10:50:48 C#/.NET

asp:RequiredFieldValidator 不验证隐藏字段

似乎 ASP.NET 验证器不验证隐藏字段.我收到这样的消息: 无法验证由“hiddenFieldValidator"的 ControlToValidate 属性引用的控件“hiddenField". 我的页面中有一个 ,它用一些值填充客户端.我需要它在服务器上出现一次,所以我向它添加了一个 RequiredFieldValidator. 它不起 ..
发布时间:2022-01-06 10:50:40 C#/.NET

带有可点击标签的无线电组

从我收集到的信息来看,为了使单选按钮的标签可点击,您必须为两个元素分配相同的“名称"属性值. 我遇到的问题是当您有多个单选按钮时,请说“是或否"类型选择.为了使它在单击一个时到达哪个位置,另一个禁用是两个单选按钮的“名称"属性必须是相同的值. 两者都可以吗? NoYe ..
发布时间:2022-01-06 10:50:34 前端开发