问题标签 [response.write]

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 投票
5 回答
5091 浏览

.net - 在 ASP.NET 中创建大字符串时出现 OutOfMemoryException

将大量数据导出到字符串(csv 格式)时,出现 OutOfMemoryException。解决这个问题的最佳方法是什么?字符串返回到 Flex 应用程序。

我要做的是将 csv 导出到服务器磁盘并将 URL 返回给 Flex。像这样,我可以刷新写入磁盘的流。

更新:

使用 StringBuilder 构建字符串:

字符串被发送回 Flex,如下所示:

0 投票
2 回答
1038 浏览

c# - 在继续运行代码的同时向客户端发送 ICalendar 事件

我使用 DDay.iCal 构建了一个基本日历事件,当我单击“添加到日历”链接时,我会生成一个事件,然后将其发送给客户端。

基本上,我的应用程序是这样工作的。

  1. 一个用户登录。
  2. 选择特定日期。
  3. 预订特定时间段
  4. 点击“添加到日历”链接

发送事件是通过使用Response.Write()which 向客户端发送以下内容来完成的:

以上工作正常,但它需要我先预订活动,然后手动预订,然后单击“添加到日历”链接。

我想合并步骤 3 和 4。但是当尝试这样做时,事件预订会保存到数据库中,但屏幕不会刷新。

有没有一种“简单”的方法来解决这个问题?

0 投票
3 回答
2932 浏览

asp.net - ASP.NET 写出 HTML 文件的内容?

我不知道这是不是一个愚蠢的问题,但是..

是否可以在 ASP.NET(C# 或 VB#)中 Response.Write() 另一个 HTML 文件的内容?如果是这样,怎么做?

0 投票
2 回答
1636 浏览

java - 如何获取响应对象java

我的 web 端我使用 Jsp 和 jQuery,我的服务器端我使用 Java 和 struts2。在我的 Java 端,我想在我的 Ajax 发布之后发送数据。我想写这样的东西:

但是如何在我的控制器上获取响应对象?它不识别“响应”符号。我想我应该导入一些东西并设置响应值?从一开始该做什么?谢谢大家。

0 投票
1 回答
1866 浏览

c# - response.write 编码错误

我在 Web 应用程序中有一个字符串字符串是这样的:

编码后(通过使用 Server.Encode() )它显示以下内容:

哪个是对的

但是,当我使用Response.Write(theSecondExample)结果是这样的:

反斜杠不见了!

输出怎么可能不是我所期望的?我该如何预防?

0 投票
2 回答
1032 浏览

asp.net - Response.End() 在给定场景中是强制性的吗?

我想让用户下载 HTML 发票(来自发票的 gridView)。生成的文件还包含发票文件数据 + 不需要的页面 html。

如果我使用 Response.End(),它可以解决问题,但它总是抛出异常。在某些线程中读到异常是设计使然。但是可以肯定的是,它不会随时引起响应截断之类的问题吗?

我怎么能只写文件数据。

顺便说一句,早些时候我们将发票写成 PDF,那次没有使用 Response.End() 导致文件下载不完整。

有人可以提供将自定义数据/文件写入响应流的基础知识。

0 投票
5 回答
979 浏览

c# - Response.Write 输出问题

我不明白为什么当我尝试在下面输出图像和一行文本时,我只得到图像我做错了什么?

0 投票
4 回答
25718 浏览

c# - ASP.Net MVC 3 Razor Response.Write 位置

我正在尝试更新本教程,以将 Facebooks BigPipe 实施到剃须刀。

有一个 html 帮助器扩展,可将 pagelet 添加到列表中,然后将保存的 div 输出到响应中。这个想法是稍后这个 pagelet 的内容被呈现为一个字符串,然后通过 javascript 注入到这个持有的 div 中。

在示例中,此函数的调用方式如下:

它将 pagelet 添加到列表中,并将保存的 div 输出到响应流。

所以

但是,当我在 Razor 中尝试相同的操作时:

div 占位符出现在正文的顶部,在 textHolder div 之外。为什么是这样?我怎样才能让它表现得像在 div 内输出响应的 webforms 视图?

谢谢。

0 投票
1 回答
5233 浏览

c# - 在浏览器保存对话框中显示 Response.Binarywrite 或打开新窗口并在保存后关闭

我的问题看起来像这样。我有一个带有文档(ID)的网格。现在,当有人点击一行时,我想让他下载或显示该文档。但是为了更简单,假设我会在单击按钮时执行此操作。我尝试了两种方法,但没有一种对我有用。

  1. 我尝试在按钮单击时响应.binarywrite:

    /li>

但是什么也没有发生,当我尝试修改此代码时,我通常会收到一些 javascript 错误,说一些关于更改响应的内容......

第二种方法是打开新窗口并在页面加载时添加上面的代码。

第二种方法有效,但在保存或取消资源管理器保存文件对话框窗口后,我打开的窗口仍然存在。我试图添加一些 javascript 来关闭它,但它只适用于加载页面上没有response.binarywrite的情况......

有什么想法可以实现我想要的吗?

0 投票
3 回答
3178 浏览

javascript - 如何处理 JSON XMLHttpRequest 响应?

我正在尝试控制我发送回客户端的 json 响应,但不知道具体如何.. 这是一个简单的演示:

js代码

.cs 代码

问题是当我查看 xhr.responseText 时,我看到: