问题标签 [asp.net-1.1]

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 回答
2541 浏览

oracle - 如何使用通用 http 处理程序在 C# 中下载随机文件类型的 blob

我的困境是我需要检索存储在 oracle 表中的 blob 数据。我使用 jquery 创建了链接到通用 http 处理程序 blobHandler.ashx 的数据链接,我在其中查询数据库中的文件并将其返回给用户。这适用于在浏览器中打开的图像,但当涉及其他文件类型(pdf、word、excel)时,程序仅下载 .ashx 文件本身。

我如何让它下载带有扩展名的文件?

我正在使用 .net framework 1.1、visual studio 2003、oracle 数据库版本 10.3.0.5

提前感谢您提供的任何建议这是我在这里的第一个问题。

0 投票
1 回答
135 浏览

c# - 1.1 中的 web 应用程序未运行

我们在 .net farmework 1.1 中有一个应用程序,我已经成功构建它,现在当尝试运行此应用程序时,我收到以下错误:

错误

我用谷歌搜索并在 IE 中找到了一些设置,我在 IE 设置中检查了那里启用了 Windows 身份验证。但我不知道为什么会这样,请帮忙,因为我是 VS 2003 的新手,我们很快就会将此 Web 应用程序转换为 4.5,但在此之前我们需要完成一些特定的任务。请尽快帮助我,在此先感谢。

0 投票
4 回答
8005 浏览

c# - 具有相同 ID 的多个控件

找到了具有相同 ID 'xxxx' 的多个控件。FindControl 要求控件具有唯一的 ID。

我想绕过这个验证。我想为多个元素使用相同的 id。我正在创建动态控件,并且我的 css 类是基于 id 和类组合应用的。页面第一次加载时一切正常,但在页面回发时出现此错误。

我可以做些什么来绕过这个验证吗?

0 投票
1 回答
709 浏览

c# - Asp.net 动态控件 - HtmlInput 对象的名称属性

项目 - ASP.Net 1.1 网站

我正在创建动态 HtmlInput 控件并向其添加类、id 和名称属性。

例子 -

现在在回发期间,我试图从 Request.Form["A1"] 中读取,但我无法读取它,因为在 HTML 中签入时的 name 属性会自动重命名为 "_Ct1"

由 ASP.NET 自动更改。

有人可以帮我保留我的姓名字段,以便我可以读取回发的值吗?

0 投票
1 回答
100 浏览

javascript - 如何使用ajax传递数组

当我将项目拖到购物车区域时,我需要用信息填充数组

调用这个 Ajax 函数

我检查了 myGlobalArray 是否获得了我需要的完整信息,但是当我尝试复制数组时回到我的第一个函数

它是空的,它说

没有子对象

我使用了全局数组,因为通常不会工作所以我认为全局会工作但在 ajax 中没有我看到它已满但在第一个函数中它是空的。

问题出在哪里?

0 投票
2 回答
294 浏览

c# - ASP.Net 1.1 到 ASP.Net 2.0 升级问题

我正在将大型 C# asp.net 1.1 项目转换为 asp.net 2.0。一切都适用于 asp.net 1.1,但不适用于 asp.net 2.0。我已经设法编译所有东西,并且在大多数情况下一切正常,但我遇到了以下错误:

情况是我有一个页面启动另一个页面,并且启动的页面尝试回发到原始页面。当这在 ASP.Net 1.1 中有效,但在 asp.net 2.0 中无效时,我感到困惑。我已经验证在项目或其依赖项中找不到“EventValidation”。如果我必须使用 ClientScriptManager.Register 方法,调用是否需要进入父页面或子页面,我应该在哪里调用?

您可以提供的任何帮助将不胜感激。

0 投票
4 回答
20226 浏览

asp.net - Internet Explorer 10/11 和旧的 .net framework 1.1 网站的兼容性问题

情景

我有一个用 .net(框架 1.1)开发的非常古老的网站。该站点存在多个 Internet Explorer 10/11 问题,可以使用兼容性视图进行修复。

问题

问题是框​​架 1.1 无法将 Internet Explorer 10/11 识别为高级功能浏览器,因此当使用 Internet Explorer 10/11 的用户访问该网站时,许多功能(例如 javascript 代码)被禁用。

Microsoft 发布了补丁来解决 .net 框架版本 >=2.0 的问题,但不针对框架 1.1。

我已经尝试过的

  1. 我尝试在 web.config 中强制使用 IE7 兼容模式,或者在 IIS 中添加 HTTP 标头,或者直接在 html 页面中添加:

    但这不是一个有效的解决方案,因为由于 1.1 框架问题,仍然缺少 javascript 代码。

  2. 我找到的唯一可行的解​​决方案是在浏览器中手动设置兼容性视图,但我的一些客户在激活兼容性视图时遇到问题,因为他们对 PC 没有信心。

我的两分钱

我知道最好的解决方案可能是将整个项目转换为更新版本的框架(> = 2.0),不幸的是该项目很大并且它的转换将非常复杂(该解决方案包括许多其他项目,较旧经典的 ASP 部分、Crystal Reports 报表等...)

真正的问题

是否有不需要最终用户进行项目转换或手动操作的解决方案?

0 投票
3 回答
32068 浏览

asp.net - 带有 ASP.net 1.1 的 Windows Server 2012?

是否可以在 Windows Server 2012 上安装 ASP.net 1.1?有一些遗留应用程序目前移植起来过于耗时/昂贵。

我能够在 Windows Server 2008 上完成一个复杂的过程,在那里我组装了一个安装程序包。不确定同样的事情是否适用于 Server 2012。

有人有过让这个工作的经验吗?

0 投票
2 回答
554 浏览

asp.net - Clone dataset > Change column type > Populate dataset

I have a dataset populated from a database:

and I cloned it:

I cloned it because 1 of the columns in the original is of type int, and I want to change that to type string:

Now I need to populate the new dataset with the data from the old dataset. How do I do that?

I am using asp.net 1.1 coded with vb.net.

0 投票
3 回答
757 浏览

c# - 破坏脚本的无效字符

我正在使用此代码创建一串 javascript 代码,并从后面的 C# 代码运行它们。

它对于正常值工作正常,但是当值中有 ' (撇号)时会中断。