问题标签 [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.
jquery - FullCalendar 的事件功能
我在我的 Asp.Net 1.1 应用程序中使用 Fullcalendar。为了从服务器端获取数据,我使用 Ajaxpro。因此获取事件到 Fullcalendar 的代码如下所示:
但是我有一个问题,当我拖动来自数据库的事件并切换日历的视图时,所有事件都会返回到它们的默认位置。
当我切换日历视图时,我希望更改事件以保护它们的位置。
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 服务器(虚拟或其他)。
谢谢。
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。最好的方法是什么?(我不确定我是否以正确的方式做这件事。所以如果你有建议让端口变得更好,我会请你告诉我)
谢谢
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 分的代码吗?
.net - 在 Application_Start 中启动的自定义线程
我必须处理用 .NET Framework 1.1 编写的遗留 ASP.NET 应用程序。在检查应用程序代码时,我发现了有趣的部分。应用程序在 Application_Start 事件处理程序 (Global.asax) 中启动自定义线程。该线程必须运行应用程序的整个生命周期。
很久以前我读到这不应该被使用,但我不记得为什么。这种应用程序设计存在哪些问题?线程崩溃时是否可以再次启动线程?崩溃是否会自动记录在某处(事件日志)?ASP.NET 运行时可以出于任何原因终止线程吗?
目前我对 AppPool 回收不感兴趣。它重新启动应用程序、所有会话并创建新线程。
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 的框架。
asp.net - 在两行之间插入行
我们使用 ASP.NET 1.1 进行网站开发,使用 DataGrid 控件显示数据。
有人可以建议我如何在数据网格控件的两行之间插入行。
谢谢,
-纳伦德拉
vb.net - 日期格式问题
我在转换日期时遇到问题
如果我使用 -- Date.parse("28/01/2011") 它会给我错误
“字符串未被识别为有效的日期时间。”
那么我将上面的代码修改为 -- CDate("28/01/2011") 它给了我错误
“从字符串“28/01/2011”转换为类型“日期”无效。”
我也使用了 convert.todatetime date.parseexact 但没有任何效果......
我在带有 vb.net 的 asp.net1.1 中使用 VS2003
asp.net - ASP.NET 1.1 - “<%=" 和 "%>" 标记在地址栏中呈现
我继承了大约 8 年前编写的 ASP.NET 1.1 应用程序,该应用程序显然是某人第一次沉浸在 .NET 中,因为代码是代码隐藏以及分散在整个标记中的服务器端的混合体。
我遇到的问题是表单标签的操作如下所示:
当保存按钮悬停在状态栏中时,我看到:
相对于:
如果用户点击保存按钮,地址栏显示:
这显然会导致应用程序抛出异常。我试过使用:
但仍然遇到同样的问题。问题已本地化到此页面,我还能尝试什么?
谢谢,
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
谢谢大家....