重定向后进入 asp.net

2023-12-10

我有兴趣在我的网站中为我创建的某些表单实施 PRG。目前,他们回发给自己,并且显然刷新这些页面会重复发布数据。谁能给我指点一个很好的教程,告诉我如何将其编码到我的网站中?我理解逻辑,但不确定从哪里开始。 谢谢


回发到表单后,您只需在回发后执行重定向即可。

DoPostbackProcessing();
Response.Redirect("FormConfirmationPage.aspx");

作为一个非常简单的例子,基本上只要您重定向(GET)到另一个页面,那么用户就无法重复回发。当然,如果论坛中有任何错误,您可能不想重定向,但这取决于个人要求。

编辑:一个很好的例子是搜索,而不是回发然后执行搜索,您将重定向并获取:

// Instead of performing search now we will redirect to ourselves with the criteria.
var url = "SearchPage.aspx?criteria=" + txtSearch.Text;
Response.Redirect(url);

然后重定向,页面检查条件查询字符串,然后执行搜索,当用户刷新时再次搜索 - 另外他们可以为页面添加书签以进行即时搜索。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

重定向后进入 asp.net 的相关文章

  • 服务器端包含与 ASP.NET 技术之间是否存在性能差异?

    我最近受聘更新 ASP NET 1 0 站点 该站点是在母版页可用之前创建的 因此 这些页面有服务器端包含 ssi 例如 我打算使用包含先前在 ssi 中的标记的母版页来更新 aspx 页面 我相信这是正确的做法 特别是从可维护性的角度来看
  • DropDownList 列表中的项目

    谁能告诉我在下拉列表中添加所有项目的最短方法List
  • 向 ASP.NET WebApi 2.2 添加身份验证

    我创建了一个 WebApi 2 2 项目 来自一个空的新 ASP NET 项目 来证明一些实现概念 现在我想向其中添加身份验证 我注意到在新的 WebApi 应用程序上添加身份验证的唯一方法是使用模板之一 在我的例子中是 VS 2013 是
  • 为 CKEditor 指定自定义配置文件

    我正在尝试将 CKEditor 添加到我当前正在开发的页面 但在让它获取我的自定义配置文件时遇到问题 我在 Visual Studio NET 2008 中使用 CKEditor 我需要自定义显示的工具栏 因为 Basic 太少了 而 Fu
  • 在 Windows 服务中调用 Web 服务

    我使用了一个简单的 Windows 服务来使一个方法在特定时间运行并且运行良好 接下来我已经尝试过 protected override void OnStart string args this WriteToFile Simple Se
  • AjaxControlToolkit:引发上传完成事件并开始新上传时出错

    当使用 2013 年 4 月的 AjaxControlToolkit 时 我收到错误 0x800a139e JavaScript 运行时错误 引发上传完成事件并开始新上传时出错 尝试使用 AjaxFileUpload 控件上传文件时 确保
  • GridView 仅显示第一个检索到的记录

    我成功地从数据库中检索了我需要的所有记录 但是只有一条记录显示在我的数据库中GridView 在过去的几天里我一直在尝试解决这个问题 因为我没有其他选择可以尝试 所以我真的很沮丧 我迫切需要一些帮助 我尝试操作查询 因为我最初认为这是问题所
  • 比较 2 个 linq 应用程序:意外结果

    我起草了2 ASP NET应用程序 using LINQ 一个连接到微软SQL服务器 另一个对某些专有内存结构 这两个应用程序都可以使用以下表格3 个 int 字段 有500 000 条记录 内存结构与 SQL Server 表相同 使用的
  • 预编译的 asp.net 网站中的 - 这重要吗?

    我正在 Visual Studio 2008 上使用 Web 部署项目部署一个预编译和全页面合并的网站 请注意 所有程序集和项目都已在发布模式下编译 我的所有页面都是在发布模式下预编译的 所以它们不会被重新编译 它们只会被运行时加载 在不需
  • 带有 CosmosDBTrigger 的 Azure 函数似乎不是由 upsert 触发的

    我是第一次使用 Azure Functions 我正在尝试编写一个简单的函数来响应更改或添加到 CosmosDb 集合中的文档 我写的函数如下所示 FunctionName ChangeLog public static void Run
  • 在运行时更改实体框架数据库架构

    在大多数 ASP NET 应用程序中 您可以通过在运行时修改连接字符串来更改数据库存储 即 我可以通过简单地更改连接字符串中 数据库 字段的值来从使用测试数据库更改为生产数据库 我正在尝试使用实体框架更改架构 但不一定是数据库本身 但没有成
  • 如何获取 HtmlGenericControl 的属性值?

    我创造HtmlGenericControl像这样 HtmlGenericControl inner li new HtmlGenericControl li inner li Attributes Add style list style
  • ASP.NET GridView 默认排序顺序

    我有一个绑定到 sql 数据源的简单 gridview 控件 现在我启用了排序 但是当我单击要排序的列时 它首先按升序对其进行排序 当我再次单击同一列时 它会按降序排序 我想改变这一点 我希望它在第一次单击时按降序排序 在第二次单击时按升序
  • 从 asp.net 应用程序发送电子邮件

    我使用 C 配置发送电子邮件的所有设置 但是当我执行时 出现以下错误 请求的地址在其上下文中无效74 125 53 109 25 我的代码是 MailMessage mail new MailMessage mail To Add emai
  • 为什么布尔变量总是重置为 false;

    我在类的顶部声明了一个布尔变量 当在页面上选择单选按钮时 该变量将设置为 true 但是当重新加载页面时 该变量将重置回 false 我处理这个问题的一种方法是使用 static 关键字 但我不确定这是否是处理这个问题的最佳方法 这是我尝试
  • 我们可以将哪些类型的对象放置在视图状态中?

    我想知道为什么我们必须设置可序列化属性才能将对象保存在视图状态 另外 我们可以在视图状态中存储哪种类型的对象 ViewState使用二进制序列化进行序列化对象状态格式化程序 http msdn microsoft com en us lib
  • UserControl 中的 Web 控件为空?

    我构建了一个小型用户控件 它本质上是一个 DropDownList 其中包含一些基于目标属性设置的预设值 这是代码 public partial class Selector System Web UI UserControl public
  • 是否有正确的方法将自定义 Javascript 添加到 ASP.NET MVC 5 页面?

    目前 我已将 jQuery 源文件添加到 ASP NET 项目的 Scripts 文件夹中 在 Layout cshtml 页面中 我包含了 Scripts jquery 2 1 1 min js 现在 我可以在我制作的每个页面上包含 jQ
  • 无法使用 System.Net.Mail.SmtpClient 将电子邮件发送到其他域

    请看下面的代码 client Credentials new NetworkCredential SMTP SERVER USERNAME SMTP SERVER PASSWORD client EnableSsl false client
  • 包含从代码隐藏 (ASP.NET C#) 到 ASPX 中的图像概述的图像列表 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi

随机推荐

  • 关闭模态 JInternalFrame

    我遵循了方法2本指南 所以现在我有一个 ModalInternalFrame 可以阻止所有其他框架的输入 正如我想要的那样 但是 我对示例进行了一项更改 现在遇到了两个问题 改变 我删除了 JOptionPane 因为重点是显示我自己的窗格
  • 通过按住链接禁用打开新窗口或新选项卡

    我要感谢那些正在阅读本文的人以及您抽出宝贵的时间 咱们直接进入主题吧 我目前正在尝试禁用一项功能 在该功能中 用户不应通过按住链接来打开指向新窗口或选项卡的链接 感谢任何解决此问题的建议或答案 再次感谢 您可以将事件处理程序绑定到所需的链接
  • 强制 GCC 使用单词访问结构

    在 ARM 处理器 HT32F1655 上 寄存器的特定部分需要字访问 来自用户手册 请注意 AHB 总线中的所有外设寄存器仅支持字访问 但海湾合作委员会正在产生一些ldrb 加载字节 和strb 存储字节 打包结构上的指令 这些结构看起来
  • AWS 存储桶策略 - 权限被拒绝

    我正在尝试让另一个 AWS 账户的用户访问该存储桶itv twitterstg archive我添加了以下存储桶策略 他们说他们收到了许可被拒绝的消息 任何人都可以看到此政策的任何问题或推荐我可以尝试的其他内容吗 ps 我已经更改了本示例中
  • 如果用户未登录 Angular2 2.0.0-rc.4,则重定向到登录路由

    这是我的 html 文件 div class container h1 Dohatec Data h1 div class navLinks a Home a nbsp a About Us a nbsp a Pricing a div d
  • 使用 Antair Cordova SQLitePlugin 预填充 Ionic 数据库 [帮助请求]

    INTRO 大家好 首先澄清三点 我的英语不好 所以请提前原谅我的错误 我是新手 如有不准确之处请见谅 我之前已经搜索并尝试过在互联网上找到的解决方案 但仍然无法解决嵌入预填充数据库的问题 THE GOAL 我想开发一个适用于 iOS 和
  • g++ 中的显式模板专业化造成了麻烦

    我在将这段代码从 MSVC 转换为 g 时遇到问题 include
  • Google Drive SDK 未返回 google Docs 格式的 headRevisionId

    我一直在研究谷歌驱动器同步机制 我正在使用 Google Drive Python SDK 我遇到的问题是 如果文件是 google MimeType 即它是使用 google 文档创建的 则 google SDK 不会返回 headRev
  • 正则表达式查找字符串,不包括注释

    我需要一个regex搜索字符串SQLHELPER忽略注释代码 单行注释或多行注释 我正在视觉工作室中搜索 您可以使用
  • javascript和php按位运算结果的差异

    JavaScript 代码 console log 1 lt lt 5 console log 1111044149 lt lt 2 JavaScript 输出 32 149209300 PHP代码 var dump 1 lt lt 5 v
  • 多部分实体 POST android

    我正在通过 android 实现应用程序上传文件 我有一项服务 http example com 1001 UPLOAD FileUpload do 我想上传一个文件和两个这样的参数 0 事件 上传 类型 1 0 服务器 当前 http e
  • 使用 Hibernate 将嵌套 JSON 数据保存到 MySQL 数据库中

    我被这个问题困扰了 我已经为嵌套 JSON 创建了一个 POJO 并且正在获取数据MarketPrice对象在哪里marketPrices is an ArrayList它有两个元素 这是 MarketPrice POJO 类 实际上我需要
  • 组合框鼠标悬停

    我想更改背景 鼠标移到 当我将鼠标移到组合框上时的颜色 我读过 stackoverflow 上的很多帖子 并尝试过这样的代码
  • 是否有任何用于 iPhone 的私人 api 可以检测发送或接收的短信 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我需要实现一个应用程序 用于在 iPhone 上接收或发送短信时检测事件 不需要读取短信 我的应用程序将使用苹果的 VoIP 和导航器后台多任务功能
  • 如何在Spark sql中访问HIVE ACID表?

    如何在 Spark sql 中访问 HIVE ACID 表 我们开发并开源了一个数据源 该数据源将使用户能够使用 Spark 处理其 Hive ACID 事务表 Github https github com qubole spark ac
  • Python (2.x) 乘法未正确发生

    这是代码 a 4 b 8 0 if a and a gt 0 a a int b print Value a 所需的 o p 应该是 32 我在 python 控制台中也得到了相同的结果 但是我的产品中也存在相同的代码 其中输出不是 32
  • 如何让 Sanic 用 http 和 ws 响应?

    我有以下基于组合不同端点的 Sanic hello world 代码 https sanic readthedocs io en latest sanic response html https sanic readthedocs io e
  • 有没有办法将输入提示的值传递给其他 python 脚本调用的 python 脚本?

    为了更好地理解 示例2 py a raw input Enter 1st number b raw input Enter 2nd number some code here c raw input Enter 3rd number s a
  • 提供始终选择浏览器打开链接的选项

    有没有办法让用户始终选择应该打开特定链接的应用程序 浏览器 与用户尚未选择默认程序时发生的情况类似 My code Intent intent new Intent Intent ACTION VIEW forumintent setDat
  • 重定向后进入 asp.net

    我有兴趣在我的网站中为我创建的某些表单实施 PRG 目前 他们回发给自己 并且显然刷新这些页面会重复发布数据 谁能给我指点一个很好的教程 告诉我如何将其编码到我的网站中 我理解逻辑 但不确定从哪里开始 谢谢 回发到表单后 您只需在回发后执行