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

c# - 使用 c# 在所需位置(文件夹)上将 DataTable 导出为 CSV

我的任务是将数据导出到 csv 文件中。除了目标文件夹之外,一切都运行良好。每次将 csv 文件保存在 Windows 下载 (C:\Users\xxxpurt\Downloads) 文件夹中。我想通过指定可以从 SaveFileDialog 获取的位置来使用所需的位置来保存 csv 文件。这可能吗?如果是,那么如何指定从 saveFiledialog 检索到响应的路径?塔

0 投票
1 回答
9791 浏览

asp.net - Response.Write 在标记的特定部分

我在 ASP.NET、C# 和 MS SQL Server 中有一个 Web 应用程序。我正在使用一个外部 CSS Metro UI CSS,它为我提供了样式化的组件,如 Tiles(类似于 Win8)、通知、按钮等。我想显示从数据库中获取的内容或以这些样式DIV计算的数据。但由于它们不是 ASP.NET 控件,因此它们不能绑定到数据源。

我尝试使用Response.Write("MY HTML CODE")动态生成内容并且有效,但它并不完美,因为内容与标记不同。我实际上不知道有什么区别,但它不适合我现有的静态页面内容。有没有办法将内容插入到现有的 HTML 中Response.Write()

现在我正在尝试这个,

这显示了一个带有正确文本的样式框,但它出现在我现有页面的顶部,_z-index_没有它的页面。

0 投票
1 回答
643 浏览

c# - 使用响应对象创建子页面弹出窗口会破坏父页面的格式

我有一个网页,我从中生成一个带有响应对象的弹出窗口,以创建/下载 vcard。它按预期运行,但是我的父页面上的字体大小变得很大,并且只有在我刷新页面时才会恢复到原来的大小。我该如何解决?

我对 vcard 弹出窗口的调用:

电子名片制作:

0 投票
2 回答
2404 浏览

c# - Response.WriteFile 写入网页源代码而不是文本文件

当我试图从共享位置获取文本文件时,当用户从 Web 浏览器打开它时,它不显示文本文件内容,而是显示页面源。如何避免这种情况?我究竟做错了什么?这是我的代码。但是当我在本地运行时,我可以看到文本文件数据并且我也正在获取页面源。我的英语很糟糕,如果有任何错误,请见谅。

0 投票
1 回答
181 浏览

node.js - 我正在尝试从不同的服务器读取图像并写入响应

我正在从不同的服务器获取图像。我有那个图片的网址。我正在写回复。但是这里的响应图像已损坏。关于如何编写 jpeg 图像作为响应的任何想法?

0 投票
2 回答
3645 浏览

vb.net - 如何用户 Response.Write 重定向到一个 url?

我想在 VB.NET 中使用 Response.Write() 重定向到相对 URL。我正在使用以下代码:

编辑:

在我的情况下返回相同的值。

我的应用程序错误事件处理程序报告正在形成的 url 无效。

这是我得到的:

而不是这个

Response.Write() 之前的 Response.Clear() 什么都不做。

在整个项目使用 Response.Write() 之前,我现在不能使用/切换到 Response.Redirect( ) 并且选择使用 Response.Redirect() 将使所有在 Response.Write 调用之后编写的代码都变得无用。

我只需要清除以某种方式附加的基本 url。请让我知道如何实现这一目标。

谢谢。

PS:此代码以前运行良好。一些开发人员进行了更改,现在 Response.Write() 不会导致上述重定向。

编辑

堆栈跟踪:

System.Web.HttpException (0x80004005):文件“/~/account/msgbox.aspx”不存在。在 System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) 在 System.Web.Compilation。 BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) 在 System .Web.Compilation.BuildManager。

0 投票
2 回答
3207 浏览

asp.net-mvc - Response.WriteFile() - 不工作 asp net mvc 4.5

我查看了许多资源,以下应该可以工作,但是我的另存为对话框从未显示(不是特定于浏览器):

该文件肯定存在。我还尝试了以下方法:

  1. Response.TransmitFile(FileName)改为使用

  2. 离开了Response.End()

  3. 省略Content-Length标题

  4. 使用this.ControllerContext.HttpContext.Response

任何帮助将不胜感激

0 投票
1 回答
788 浏览

c# - 使用 Response.Write 的打印机友好页面

我需要创建一个打印友好的页面,其中仅包含我的一页网站中的几个数据字段。我被告知要使用Response.Write.

在我的任务中,我得到了这个线索:

诀窍是使用ResponsePage Class 提供的方法(更准确地说,它是由名为 的父类提供的 System.Web)。您在屏幕上显示的内容由System.Web 对象管理,使用该Response方法您可以在其中放置任何您想要的东西。

我已经做了一些谷歌搜索,但这似乎不是应该这样做的方式,但是由于某种原因,它必须这样做。

基本上,它必须通过清除页面并仅传递一些变量以在白色上显示纯黑色来创建一个易于打印的页面。

0 投票
1 回答
1591 浏览

c# - XML file written to Response contains page HTML

I'm trying to write an XML file to the response when a button is clicked so the user can download the file. This works fine with an Excel file, but when I use the "text/xml" content type the file contains the expected contents, but with the webpage HTML appended to the end.

I assume since the button click is returning the page HTML it is merged with the file. I tried using Response.ClearContent() to try and clear the response, but it didn't work.

How do I make sure the page is not written to the XML file?

0 投票
2 回答
1218 浏览

c# - C# Response.Write CSV 文件不拆分单元格

我有这个代码:

下载的文件看起来不错,除了所有行单元格都合并到一个单元格中。由于 csv/xls 内容中的希伯来语和日语字符,我必须将响应用作 BinaryWrite。如何使用二进制写入写入拆分单元格 csv/xls 文件?