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

asp-classic - Strange caching with #include in ASP.NET on IIS6

I have a classic ASP style #include from a ASP.NET file as: (!-- #include file= "../../maininc.aspxinc" --)

(Guess it is actually an IIS server-side include?)

It is some strange caching going on. It seems like the original file is cached so that changes in maininc.aspxinc has no effect.

  1. IIS6
  2. Expiration headers off as far as i can see
  3. Asp.NET 3.5 (plain, not Web Form).

What is going on? What can i do? Should a dynamic type be different? (I know that in ASP.NET this would normally be a control :-)

0 投票
7 回答
3685 浏览

asp.net-3.5 - ASP.NET 存储全局变量 - 可从每个页面访问

我正在构建一个大型应用程序,我通常使用一个简单的会话来存储私有全局信息,但是由于应用程序可能相当大,我相信这可能是一个问题,因为它可能具有大量的内存会话。

有没有更好的方法来存储这些变量?

例如,当用户登录时,我想存储有关该用户的数据并将其显示在需要的地方,而不必每次都查询数据库。

0 投票
1 回答
238 浏览

plugins - 具有“插件”能力的 ASP.NET 内网应用程序

我正在开发一个旨在成为 Intranet 应用程序的 ASP.NET 3.5 站点。怎么可能创建一种“插件”架构,这样我就可以在不重新编译站点的情况下向站点添加附加功能?我正在考虑将附加功能作为开发单独的模块,这些模块可以编译成可以“添加”到站点的 DLL。不知道这是否是处理这类事情的正确方法。我知道 DotNetNuke 可以满足这一点,您可以为此开发“模块”,但出于学习的目的,我想知道这是如何实现的?

我不知道这是否是要遵循的路线,或者我是否应该满足一切,并赋予某些功能打开关闭的能力?

0 投票
5 回答
12918 浏览

.net - Linq:获取 DataContext 中所有表的列表

我有一个包含 100 多个表的 DataContext(Linq to Sql),是否可以获取所有这些表的列表,然后将它们打印到控制台?这可能是一个愚蠢的问题。

谢谢。

0 投票
4 回答
12908 浏览

asp.net-3.5 - 如何在用户控件上获取文本框的值

我有一个用户控件,上面有一个文本框,现在这个用户控件位于我在 aspx 页面上使用的另一个用户控件上,如何获取第一个用户控件上的文本框的值。

0 投票
5 回答
8926 浏览

asp.net - 如何在 ASP.NET 中动态添加文本框?

我的 asp.net 页面有以下要求:

  1. 用户可以通过单击链接“添加新类别”超链接在页面 A 上动态添加文本框

  2. 他单击页面 A 上的提交按钮并被重定向到页面 B。

  3. 当他单击此页面中的页面 A 链接时,应保留他添加的文本框。

有人可以帮我写代码吗?

感谢你的帮助!

0 投票
1 回答
755 浏览

asp.net-3.5 - 类库中的 Listview 引用

我正在尝试从我的类库中的 System.Web.UI.WebControls 访问 ListView 类。

所以我添加了对 System.Web 的引用,并希望它会出现,但不幸的是它没有出现。现在我只能假设这是因为 ListView 是 3.5 版本而不是 2.0 版本的一部分。所以我检查了我的类库以确保它的目标是 3.5 而不是 2.0,并且它肯定引用了 3.5 框架。

有没有人知道我错过了在正确的命名空间中仍然看不到 ListView 的任何想法?

0 投票
3 回答
3874 浏览

dynamic-data - 动态数据 Web 应用程序:如何更改默认过滤器以使其显示超过 10 行?

动态数据网络应用

如何更改默认过滤器以使其显示超过 10 行?

我最近创建了一个动态数据网站来帮助管理我的商业智能数据仓库的几十个查找表,但我在操作模板时遇到了麻烦。我想让详细信息页面中显示的默认行数超过 10 行。尽管我找到了允许我更改过滤器下拉列表的数据网格部分,但我似乎仍然找不到强制数据网格仅显示 10 行的代码。如何更改动态数据网站标准模板中数据网格显示的默认行数?

0 投票
4 回答
164 浏览

.net - 为什么我看不到为服务器端控件生成的 ID?

我现在有点困惑。让我解释:

我见过人们谈论在 asp.net (3.5) 中向页面添加按钮或其他控件,当控件呈现时,它会更改该控件的 Id,例如。Button1 变成 Button1_somethingsomething 阻止他们使用 jQuery,他们最终使用的是诸如<%controlId.ClientId %>

所以我做了一个小测试

现在,我没有看到 ASP.NET (asp.net 3.5) 更改了 ID。为什么我会看到不同的行为?

顺便提一句。当我按下按钮时,这确实有效!

谢谢。

0 投票
3 回答
1323 浏览

asp.net - ASP.NET Base64 字符串损坏

我将一个对象从一个 asp.net 页面传递到另一个页面。我将对象编码为 Base64 字符串并将其作为 POST 参数传递。但是,当接收页面读取 POST 值时,如果 Base64 字符串中有 + 号,则将其替换为换行符。例如:

变成

我将发送页面中编码后的 Base64 字符串与接收页面中解码之前的字符串进行了比较,这是唯一的区别。在将 base64 字符串写入请求流之前,我尝试了 HtmlEncoding() ,但这没有效果,所以这似乎是接收端的问题。

有任何想法吗?