问题标签 [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 回答
1566 浏览

jquery - FullCalendar 的事件功能

我在我的 Asp.Net 1.1 应用程序中使用 Fullcalendar。为了从服务器端获取数据,我使用 Ajaxpro。因此获取事件到 Fullcalendar 的代码如下所示:

但是我有一个问题,当我拖动来自数据库的事件并切换日历的视图时,所有事件都会返回到它们的默认位置。

当我切换日历视图时,我希望更改事件以保护它们的位置。

0 投票
1 回答
1435 浏览

iis-7 - ASP.NET 1.1、FormsAuthentication 和 IIS7 (Windows Server 2008 R2 x64)

将一些旧站点从旧服务器移到运行 Windows Server 2008 x64 的新站点。一些站点正在运行 ASP.NET 1.1。我已经让它们都以最小的问题工作(除了确保通过 aspnet_regiis 重新映射每个 ASP.NET 版本并将 1.1 machine.config 复制到 Framework64 位置),除了 FormsAuthentication 似乎不支持 ASP .NET 1.1/IIS7/7.5。这意味着,FormsAuthentication 不是 IIS Admin 中的选项,配置文件中的 FormsAuthentication 设置只会导致 403 Not Authorized 页面呈现,而不是重定向到登录页面等。

有没有人让它工作?我真的只是希望它快速而肮脏,因为它只影响三个站点,这是唯一剩下的问题。我宁愿不必保留 Win2003 服务器(虚拟或其他)。

谢谢。

0 投票
2 回答
597 浏览

c# - 在 Visual Studio 中使用 C# 将 Delphi.NET (ASP.NET 1.1) 项目移植到 ASP.NET 3.5

我有一个用Borland Studio 2006 用Delphi.NET 编写的ASP.NET 项目。看来.NET 版本是1.1,我需要将它移植到3.5。我的问题是该项目是 .bdsgroup 和 .groupproj。为了让我的工作更舒适,我想要一个解决方案文件 .sln。最好的方法是什么?(我不确定我是否以正确的方式做这件事。所以如果你有建议让端口变得更好,我会请你告诉我)

谢谢

0 投票
5 回答
3131 浏览

javascript - 使用 JavaScript 禁用 ASP.NET 1.1 验证器 - 在 Firefox 中不起作用

以下尝试在 IE8 中有效,但在 Firefox 中无效(不能为此使用 JQuery):

问题描述:根据单选按钮列表选择,为文本框禁用/重新启用所需的验证器。基本上,如果他们的地址在美国境外,那么 zip 文本框验证器将被禁用。在 Firefox 中,这根本不起作用。

更新 1:09-07-2010 我在 Firefox 中禁用了文本框;我使用的是名称属性而不是 id。我现在唯一的问题是如何在 JS 中访问 ASP.NET 验证器控件的“ClientID”?

更新 2:09-07-2010 根据MSDN 文档,我想我可以这样做:

不幸的是,这似乎在 Firefox 中也不起作用......

ASP.NET 在 Firefox 中破坏了验证客户端代码的呈现

更新 3:2010 年 9 月 8 日

Firefox 表现不佳的原因是 ASP.NET 1.1 将其视为低级浏览器。如果我将 clientTarget="upLevel" 放在 Page 标记中,Firefox 会按预期工作。不幸的是,这破坏了整个网站的布局。有没有更渐进的方法来修复 Firefox 的 browsercaps? 这个版本的 browserCaps 也破坏了布局。

Web.Config 中的当前 browserCaps 如下所示:

更新:2010 年 9 月 11 日

以下链接可能会提供答案;有人可以帮助提供 50 分的代码吗?

http://www.4guysfromrolla.com/articles/051204-1.aspx

0 投票
1 回答
996 浏览

.net - 在 Application_Start 中启动的自定义线程

我必须处理用 .NET Framework 1.1 编写的遗留 ASP.NET 应用程序。在检查应用程序代码时,我发现了有趣的部分。应用程序在 Application_Start 事件处理程序 (Global.asax) 中启动自定义线程。该线程必须运行应用程序的整个生命周期。

很久以前我读到这不应该被使用,但我不记得为什么。这种应用程序设计存在哪些问题?线程崩溃时是否可以再次启动线程?崩溃是否会自动记录在某处(事件日志)?ASP.NET 运行时可以出于任何原因终止线程吗?

目前我对 AppPool 回收不感兴趣。它重新启动应用程序、所有会话并创建新线程。

0 投票
1 回答
854 浏览

asp.net - IIS 6 不提供 asp.net 1.1 页面?

好吧,这很奇怪。一些背景

  • Windows 2003 R2 SP2 32 位
  • IIS 6.0

我有一个非常简单的 dot.net 1.1 示例应用程序,它只是通过 response.write 在屏幕上回显某些内容。在我的工作站上工作正常。一旦我将它部署到此服务器,当我转到该页面时,它不会呈现,而是提供我的 aspx 文件的源代码 - 即它显示我所有的 asp.net 标记,但不执行/呈现页面。

  • 我已经运行了 asp.net_regiis -i
  • 我在 Web 服务扩展中启用了 asp.net 1.1。
  • 虚拟目录设置为在 asp.net 1.1 下运行
  • 我进入了配置选项并确保 .aspx 文件映射到 1.1 框架文件夹中的 aspnet_isapi.dll。
  • 它被设置为应用程序,并具有与虚拟目录匹配的应用程序名称

我知道我一定错过了一些东西,但看不到什么..

编辑

另一个线索..如果我进入虚拟目录的属性,没有选项卡可以选择 asp.net 版本。我必须使用 aspnetswitcher 实用程序来选择处理给定 vdir 的框架。

0 投票
2 回答
2316 浏览

asp.net - 在两行之间插入行

我们使用 ASP.NET 1.1 进行网站开发,使用 DataGrid 控件显示数据。

有人可以建议我如何在数据网格控件的两行之间插入行。

谢谢,

-纳伦德拉

0 投票
1 回答
744 浏览

vb.net - 日期格式问题

我在转换日期时遇到问题

如果我使用 -- Date.parse("28/01/2011") 它会给我错误

“字符串未被识别为有效的日期时间。”

那么我将上面的代码修改为 -- CDate("28/01/2011") 它给了我错误

“从字符串“28/01/2011”转换为类型“日期”无效。”

我也使用了 convert.todatetime date.parseexact 但没有任何效果......

我在带有 vb.net 的 asp.net1.1 中使用 VS2003

0 投票
1 回答
77 浏览

asp.net - ASP.NET 1.1 - “<%=" 和 "%>" 标记在地址栏中呈现

我继承了大约 8 年前编写的 ASP.NET 1.1 应用程序,该应用程序显然是某人第一次沉浸在 .NET 中,因为代码是代码隐藏以及分散在整个标记中的服务器端的混合体。

我遇到的问题是表单标签的操作如下所示:

当保存按钮悬停在状态栏中时,我看到:

相对于:

如果用户点击保存按钮,地址栏显示:

这显然会导致应用程序抛出异常。我试过使用:

但仍然遇到同样的问题。问题已本地化到此页面,我还能尝试什么?

谢谢,

0 投票
1 回答
1851 浏览

sql - 8个嵌套存储过程的性能问题

我有一个性能问题
,我需要从 .Net 1.1 运行存储过程。这个存储过程调用了 8 个存储过程。它们中的每一个都处理信息以在旧信息和新信息之间进行比较,并影响数据库中的物理表。

问题来了,因为我尝试直接从 SSMS 运行它。服务器开始崩溃,变得如此缓慢,几乎无法工作。我认为基础设施人员必须直接在服务器上重新启动服务。

我在开发环境中工作,所以没有太大问题,但我无法将其上传到生产环境中。

我一直在考虑使用程序仅用于比较目的,从不影响物理数据。在主体过程的临时表中从它们中检索信息,然后打开我的 try-catch 和 begin-end 事务块并影响存储在临时表中的信息的主体中的数据库。

我的主要存储如下所示:这是我能做到这一点的最佳方式吗?

create proc spTest
as
/*Some processes here, temporary tables, etc...*/
begin try
begin distributed transaction
sp_nested1
sp_nested2
sp_nested3
sp_nested4
sp_nested5
sp_nested6
sp_nested7
sp_nested8
/*more processes here, updates, deletes, extra inserts, etc...*/
commit transaction
end try
begin catch
rollback transaction
DECLARE @ERROR VARCHAR(3000)
SELECT @ERROR = CONVERT(VARCHAR(3000),ERROR_MESSAGE())
RAISERROR(@ERROR,16,32)
RETURN
end catch

每个嵌套存储过程的基本结构相似,但不调用任何其他过程,只有每个都有自己的 try 和 catch 块。

任何帮助将不胜感激......我使用的版本是 SQL Server 2005

谢谢大家....