问题标签 [asp.net-3.5]

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 投票
3 回答
2732 浏览

asp.net - 有什么方法可以防止母版页更改元素 ID?

我正在考虑将母版页添加到现有站点,但发现一旦我这样做,元素的 ID 就会在前面加上代码(例如ctl00_MainPageContent_)。

不幸的是,这会破坏页面上使用原始、未修改元素 ID 的现有脚本。

我意识到我可以将其替换为,<%= Element.ClientID %>但如果我可以完全禁用此行为,那就太棒了。

那么,我可以保留原始ID吗?

0 投票
2 回答
919 浏览

frameworks - 在服务器上安装 ASP.Net Framework 3.5(从 2.0 开始)

我想升级运行 ASP.NET 2.0 的 Windows 2003 x86 服务器,以支持 ASP.NET 3.5

我需要哪些文件/文件?

我需要先安装 3.0,然后是 3.5,然后是 3.5 SP1,还是完全下载 3.5 SP1 (dotnetfx35.exe 3.5.30729.1, 231 MB) 才能完成所有工作?

另外,我相信我必须在过程结束时安装以下内容:NDP20SP2-KB958481-x86.exe、NDP20SP2-KB958483-x86.exe、NDP20SP2-KB958484-x86.exe

是否会干扰当前运行的实时应用程序?

谢谢

0 投票
2 回答
10189 浏览

c# - 使用 Linq 将 ListBox 项值转换为 int

我使用 ListBox 显示数据库中表的内容。每个列表框项都使用设置为友好名称的 Text 属性和设置为唯一 ID 列的 Value 属性填充。数据库结构可能类似于以下内容:

我尝试了将近一个小时使用 LINQ 将列表框的项目转换为 int[] 并最终失败。区分已选项目和未选项目也很重要。这是我最后写的:

任何人都可以展示这是如何在 LINQ 中完成的吗?

(我所有的代码都是用 C# 编写的,但任何用 VB 编写的答案都非常受欢迎)

0 投票
3 回答
4972 浏览

c# - 实现 IPagedList在我的模型上使用 NHibernate

我发现当使用 NHibernate 并在一个对象上创建一对多关系时,当许多对象变得非常大时,它会显着减慢。现在我的存储库中确实有用于收集该类型的分页 IList 的方法,但是我更希望在模型上也有这些方法,因为这通常是其他开发人员首先会寻找收集子对象列表的地方。

例如

RecipientList.Recipients 将返回列表中的每个收件人。

我想实现一种方法,将我的所有oen 上的分页添加到我的模型中的许多关系中,最好使用一个接口,但实际上是任何不会将类型化关系强加到模型上的东西。例如,最好有以下界面:

然后能够在代码中使用它......

我一直在想办法在不让模型意识到分页的情况下做到这一点,但我现在正把头撞到一堵砖墙上。

无论如何,我是否可以以类似于 NHibernate 目前为 IList 和延迟加载所做的方式实现接口?我没有足够的 NHibernate 知识知道。

实施这甚至是一个好主意吗?如果您是内部唯一的 .NET 开发人员,您的想法将不胜感激。

更新

下面的帖子向我指出了 NHibernate 的 custom-collection 属性,它可以很好地工作。但是我不确定解决此问题的最佳方法是什么,我尝试从 PersistentGenericBag 继承,以便它具有与 IList 相同的基本功能而无需太多工作,但是我不确定如何收集基于 ISessionImplementor 的对象列表. 我需要知道如何:

  • 获取我要填充的当前 IList 的某种 ICriteria 详细信息
  • 获取与 IList 关联的特定属性的映射详细信息,以便我可以创建自己的 ICriteria。

但是我不确定我是否可以做上述任何一个?

谢谢

0 投票
3 回答
3795 浏览

jquery - 带有 jQ​​uery 的 ASP.NET - POST 与 GET

好的,我有一个非常愚蠢的问题要问(我必须承认,这让我很尴尬!)。我在 ASP.NET 3.5 WebForms 应用程序中使用 jQuery 的 nyroModal 插件。基本上,假设我有一个指向http://www.mysite.com/GetData.html?id=100的超链接

单击链接时,我希望GetData.html从数据库中提取数据并使用返回数据填充一些 innerHTML 元素。查询字符串值将使用 jQuery 的 jqURL 插件提取,我将使用 jQuery 的内置 Ajax 函数来调用将id作为参数传递的 web 服务。

我的问题是:根据我的理解,如果这不是 POST 方法而是 GET 方法,我该如何使用 jQuery.Ajax()?根据文档,为了 $.ajax() 工作,类型必须是“POST”。

有人可以为我解释一下吗?

谢谢

0 投票
2 回答
1033 浏览

sql - 如何在sql server中创建一个计划进程

在 MSSQL Server 2008 中,我将如何创建一个计划进程:

从用户列中的特定用户获取浮点列的总和,然后比较哪个总和最大,并每周将该数字与具有该值的用户一起存储到单独的表中?

0 投票
7 回答
325 浏览

.net - 如何说服我的管理员从 ASP.NET 2.0 升级到 3.5?

我试图说服我的 Web 服务器管理员将我们的 .NET 框架版本从 2.0 升级到 3.5。从服务器管理员的角度来看,我想知道升级的最佳理由是什么。显然,有保持最新、安全等方面的首要想法。我正在寻找一些坚定而快速的理由,让他们更难拒绝。

0 投票
1 回答
69 浏览

c# - 我在从 http 请求中获取和请求 XML 数据时遇到问题

我对此有 2 个问题

  • 当我尝试将数据发布到 http 链接时,我的代码似乎总是遇到 401 禁止错误
  • 从我应该返回的流中拉回和显示 xml 数据的最佳方法是什么?
0 投票
4 回答
8064 浏览

c# - 如何更改 ASP.NET 中的应用程序语言?

我正在使用 ASP.NET 3.5 开发一个应用程序,并且我已经阅读到显示应用程序的语言是导航器的语言。

有没有办法以编程方式选择应用程序的语言?例如,我想查看英文版应用程序,但我的 Internet Explorer 是西班牙文版。

语言是存储在数据库中的用户偏好,所以我需要在用户登录时更改语言。

0 投票
6 回答
4661 浏览

asp.net - Global.asax、全局变量和用代码编辑

我有两个问题:

1) 我的网站在我的global.asax文件中声明了一些全局变量。它们是简单的、小的键/值对,并且只有少数几个。对于我网站上几乎每个页面都需要访问的小值,这是一个很好的做法吗?将它们存储在数据库中并需要进行数据库查找似乎会浪费资源用于不快速变化的值。

2)如果其中一个值每周更改一次,是否可以允许用户使用表单或其他方式编辑全局变量?

例子:

在上面的示例中,系统需要知道当前日期在哪一周(其中 15 周)。因此,每周一早上一次,“week_current”值需要更改。

我可以很容易地做到这一点,但是有没有办法让用户在不接触代码的情况下更改这个值?