问题标签 [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 投票
4 回答
8311 浏览

asp.net - Response.Write() 和 Response.Output.Write() 有什么区别?

Response.Write()和有什么区别Response.Output.Write()

0 投票
3 回答
10871 浏览

asp.net - Response.Write DataTable 数据到文本文件,ASP.net 挂起

非常奇怪的问题,因为这在我们旧的 Classic ASP 站点上运行良好。我们基本上是在查询数据库并通过 Response.Write 将大约 2200 行文本导出到文本文件以输出到对话框并允许用户保存文件。

Response.Clear() Response.ClearContent() Response.ClearHeaders()

我可以使用 StringWriter 或简单地使用 Response.Write(dt.Rows(i).Item("RECORD").toString

无论哪种方式,Export 都会在我们的开发站点上造成可怕的挂起。我的本地机器不会导致挂起,几乎是瞬时的。记录集不是很大,它正在写入的行很小。

任何人都知道为什么这会被挂起?它最终允许保存和显示文件,但它远远超过 3-4 分钟。

0 投票
2 回答
2184 浏览

asp.net - 是否可以通过 Response.Write 返回 NULL 值?

如果 returnString 为 NULL 它会通过什么,还是会失败?

编辑:问题是如果可能的话,上面只是我意识到我可以测试的一个例子。但是,除了我的代码示例之外,我正在寻找任何其他可能的方法来做到这一点,我只是想不出在正文中没有重复问题标题中已经存在的信息的任何其他内容。

0 投票
6 回答
7646 浏览

response.write - HttpResponse 用下划线替换文件名中的空格

下载带有 Response.Write 的文件时,文件名中的空格被替换为下划线,并且当关联的应用程序打开时,会附加方括号中的数字:

这会在关联的应用程序中生成此文件名:

这个_is__文件[1].xml

我怎样才能摆脱下划线,为什么我会得到 [1] ?

谢谢

0 投票
3 回答
5311 浏览

asp.net - 如何在 ASP.NET 中覆盖页面加载生命周期以防止加载 ASPX 表单?

我需要在几个 ASPX 代码隐藏文件中测试一个条件,并且在某些情况下,我想完全绕过正常的页面加载过程,以便不加载相应的 ASPX 页面。Intead,我想向浏览器发送从代码隐藏方法编写的自定义响应。

有谁知道从哪里开始——在页面生命周期中覆盖哪些方法以及确保我的自定义 Response.Write 在正常 ASPX 页面内容被抑制时发送到浏览器的最佳技术?

谢谢。

0 投票
4 回答
6634 浏览

c# - 在asp.net C#中定位response.write的输出

我正在尝试使用 response.write 将输出发布到我的 aspx 页面,因为我正在使用以下代码:

这会在屏幕中间打印我的消息,但也会在左角显示一个“<”。我已经尝试了一些东西,但我无法摆脱它。

请帮忙

还有其他定位输出的方法吗?

0 投票
4 回答
4253 浏览

.net - 如何在 .NET 中提供 JSON 响应数据?

在不使用任何第三方工具的情况下,提供 JSON 响应数据的理想方式是什么?

我正在考虑让一个 ASPX 应用程序页面只返回 json 字符串响应。有任何想法吗?

0 投票
4 回答
30111 浏览

asp.net - 如何在 ASP.NET 的响应流中添加编码信息?

我有以下代码:

当我尝试打开生成的 csv 文件时,我得到以下行为:

  • 在记事本2 - 一切都很好。
  • 在 Word - 转换向导打开并要求转换文本。它建议使用 UTF-8,这在某种程度上是可以的。
  • 在 Excel 中 - 我真的一团糟。无法显示这些波兰语字符。

我想在我的字符串前面写那些特殊的编码信息字符,即

但这不会有任何好处。响应流将其视为普通数据并将其转换为不同的东西。

我很感激这方面的帮助。

0 投票
2 回答
3312 浏览

c# - 在 ASP.NET 中使用 Response.write 生成文件时使用 updateprogress

Response.write在我的 C# 文件中创建一个 Excel 文件,创建文件需要 1-2 分钟。我想用UpdateProgress来表示正在生成文件。但是当我使用时UpdateProgress,文件没有生成。

如果我在这里遗漏任何东西,请告诉我。

0 投票
5 回答
2308 浏览

asp.net - 在更新面板中执行代码时类似 Response.Write 的行为

有没有办法让 Response.Write 在 UpdatePanel 中工作,并且不会因为明显的原因导致应用程序出错?或者,有没有一种方法可以在 C# 中不超过一行代码的情况下获得类似的结果?