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

asp.net - 在 ASP.net 中嵌入 HTML

我正在尝试使用 MS Visual Studio 2010 格式化我在 ASP.NET 的列表框中显示的购物车中的项目。该程序将每个项目的元素显示为连接字符串,它可以工作,但不如我想要的优雅。

我在 cartItem 类中的显示功能是:

Public Function Display() As String 返回 Product.ProductName & "; " & Product.ProductID & ", (" + Quantity.ToString() & " at " & FormatCurrency(Product.UnitPrice) & " each) " 结束函数

有人告诉我“嵌入 HTML 以格式化您的字符串。添加一个表格、trs 和 tds 以及 CSS。” 我在 W3Schools 中查找了“嵌入 HTML”,但没有得到任何相关的信息。我在课堂教科书中找不到这样的东西。当我尝试插入诸如标签之类的语句时,Visual Studio 会将它们转换为 . 我尝试将语句放入响应中,如下所示:

但是,我在每一行都收到一条错误消息,说“未声明响应。由于其保护级别,它可能无法访问”。即使它有效,我也不确定 Response.Write 是否适合格式化在列表框中打印的内容。

我可以尝试使用另一个控件(详细信息视图、表单视图)来显示购物车项目,但我只学习了如何将它们绑定到数据库,并且这些项目在我的购物车中(caritemlist 类的一个对象,它是购物车项目数组),而不是在数据库中。

任何帮助将不胜感激。我需要学习这一点,所以我不只是在寻找复制的解决方案;我想了解如何正确地做到这一点。先感谢您。W

0 投票
2 回答
4287 浏览

excel - 将 Excel 文件发送给使用 Chrome 和 IE 但不使用 firefox 的用户(获取没有扩展名的文件)

我正在使用 OpenXML 库生成和 excel 文件并将其发送给用户。它在 Chrome 和 IE 上运行得很好,但是当我用 Firefox 尝试它时,我遇到了一个问题。

当使用 FF 保存文件时,我得到一个没有扩展名的文件当使用 FF 打开文件时,它就像一个魅力:(

我正在使用以下函数将流发送给用户。

并这样称呼它:

更奇怪的是,FF 下载对话框可以识别文件,如屏幕截图所示:

FF 下载对话框

现在完成下载:

FF 完成下载

0 投票
2 回答
2869 浏览

c# - Response.Write 一个 javascript 代码,但它不起作用

我在后面的代码中使用 Response.Write 在客户端中运行 javascript,它在RowCommandgridview 事件中触发:

我在客户端编写了相同的代码,它运行正常,但在后面的代码中,它不起作用。

0 投票
3 回答
7048 浏览

asp-classic - 用于 ASP 的 Response.write 多行 html?

我有一个在验证用户后显示在线表单的 asp 页面。我正在使用Response.Write "form goes here"但是,表格很长(100 多行)。

有没有办法可以用多行 html 来做 Response.Write?我想做这样的事情:

非常感谢,

0 投票
3 回答
876 浏览

asp.net - 此 ASP.NET 功能记录在哪里?<%= 字符串格式,参数对象[] args %>

显然,可以使用ASP.NET Web 表单页面和视图中的<%= %>构造(渲染块)编写格式化输出。

这将呈现“Foo is 42”。据我所知,ASP.NET 解析器转换<%= %>为对HttpResponse.Write(string). 显然在上面的代码中,没有一对一的翻译,因为参数的数量不匹配(假设,上面的表达式中的分隔参数)。

现在我已经看到这个类TextWriter有一个Write(string, object[])方法。

我检查了解析器的输出,确实它调用了接受格式化参数的TextWriter' 方法:params object[]

这种行为是否记录在任何地方?

0 投票
1 回答
207 浏览

asp.net-mvc - 绘制后如何更新 MVC 视图?

在显示视图的主要部分后,如何将输出添加到 ASP.NET 视图?如果你愿意的话,有点“实时”。以下类型的作品,因为我在睡眠之间立即获得每一行输出,但在页面顶部输出所有 Response.Write 测试,而不是在最后作为整体布局中已绘制视图的一部分。而且我直到消息之后才绘制主视图数据。我看过类似的问题,SignalR 似乎有点矫枉过正,我不需要轮询,我只想添加一些即时输出,因为我在通常需要大约 30 秒的时间内想出了它,但想绘制其余部分首先查看,以便在生成时将输出附加到末尾。想法赞赏。谢谢。

这是我的控制器:

这是我的观点:

这是我的部分视图:

}

0 投票
2 回答
2752 浏览

asp.net - 清除回发中的响应以从按钮单击下载文本文件

现在...我可以这样做这是一个单独的页面,但我不想!

我正在尝试创建一个服务,该服务获取项目所需的大量 JS 文件,压缩它们并下载单个文件,但它所做的并不是真正的问题,下载位没有按预期运行。

从这里的许多示例中,包括: 在 ASP.NET 中,如何让浏览器将字符串内容下载到文件中?(C#)

我有(简化的)代码:

显然,我的<asp:button id="button" runat="server"/>页面中也有一个元素。

当我单击此按钮时,它会完成所有获取工作(上面未说明)创建文本文件并下载它......非常好......

除了,在它下载的 JS 文件的底部,myJavascript.js它包含按钮所在页面的所有标记。

我的印象是Response.ClearContent()应该删除这一切?

我究竟做错了什么?或者这必须是一个单独的页面?

0 投票
0 回答
66 浏览

css - 重定向到另一个 URL 而不会丢失在标头上传递的值

我只想问是否有办法重定向到另一个 url 而不会丢失在标头上传递的值?

我尝试使用:

但 url 不会更改为目标 url,因此显示不是它应该看起来的方式,因为它的 CSS 文件也没有被调用。

0 投票
3 回答
3210 浏览

c# - 如何使 Response.Write 显示特殊字符,如“<”、“>”

我想使用 Response.Write 使用 ASP.NET 在屏幕上显示一些文本我创建了一个变量

我发现当浏览器只显示“有一些不可见”时,任何写在符号 '<'......'>' 之间的文本都会被浏览器忽略。

如何显示整个文本?

请指教。

0 投票
1 回答
399 浏览

asp-classic - 写入后是否可以更改经典的 ASP 响应?

如果我有以下格式的经典 ASP 响应:

那是用

如果我想在响应中插入一个新字段

我可以调用类似的方法吗

?
或者我是否必须清除整个响应才能将新字符串写入其中?在将其写入响应之前,
我是否必须跟踪、修改该字符串的结果?someMethod(param1, param2).Flush