问题标签 [asp.net-2.0]

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 投票
10 回答
13274 浏览

c# - 在预编译的 ASP.NET 2.0 站点上编译错误 CS0433

当我启动调试器来调试我的网站时,我总是经常收到这个错误。我正在使用 Telerik 控件,通常错误出现在我的标签条中。这是我现在正在查看的错误示例:

最困扰我的是,如果我一直按 F5,页面将刷新并正常工作。有时需要多次刷新才能做到这一点,而另一些则发生得很快。我无法在网上找到解决方案,因为大多数出现此错误的人正在从 VS2005 升级到 Web 应用程序,因此修复似乎是“删除您的 app_code 目录,并将 CodeFile= 更改为 CodeBehind= . 但是,CodeBehind 是旧的,不再使用了。

在这种情况下,我的“常规”选项卡上出现了错误,但是当它确实发生时,我的任何用户控件都可能发生这种情况。

有没有其他人在预编译页面上看到过这个?我正在使用 VS2008 SP1。

我看到的与此相关的另一个效果是,当我有一个带有数据源的 GridView 设置时,数据源发生了变化,但页面直到其他几个操作才更新,然后所有数据都被一次性填充...这让我觉得有某种缓存问题,或编译时,超时或什么的......

我正在使用 site.master 页面,并检查了 @Page 和 @Master 指令......只是为了论证,这里是它使用的编译器选项......

有人有什么想法我什至可以开始寻找吗?

0 投票
1 回答
2287 浏览

xml - 您如何在 C# (ASP.net) 中使用 SessionStateItemCollection

如果我将 xml 文件(名称-> 值)的内容存储在会话集合中,那么在另一个页面上访问它的最佳方式是什么(即不是运行以下脚本的页面)。

它只是在我要访问集合的每个页面上创建一个新的 SessionStateItemCollection 实例的工作吗?

0 投票
2 回答
460 浏览

c# - 向 ASP.NET 添加全局异常处理

我在一个相当大的网站上工作。我们目前有 4 个 Web 服务器和一个使用 C# 运行 ASP.NET 2.0 的主动被动数据库集群。目前我们的异常处理没有捕获正确的异常抛出。我听说这是因为Server.GetLastError()它不是线程安全的(注意:我们目前不使用Server.GetLastError().GetBaseException()这可能是我们没有得到正确错误的原因)。

我们正在启动一个捕获确切异常的项目,因此我们实际上可以看到错误的根本原因,我正在尝试找到最好的方法来做到这一点。

我们的选择是:

  • 遍历我们所有的类/方法(数百个,如果不是数千个)添加 try/catch/finally 块以捕获正确的异常。
  • 找出一种方法来正确处理 global.asax 中的异常。

所以我想我的问题是:

  • Server.GetLastError()线程安全吗?
  • 如果同时抛出两个异常,是否都会被记录?
  • 有没有比我列出的更好的方法来处理这个问题?
0 投票
1 回答
665 浏览

vb.net - 模态窗口问题

我正在为我的 VB.NET 程序使用模态窗口,我试图从另一个窗口打开这个子模态窗口,在我关闭子模态窗口后,我试图刷新父级,但我正在重试/取消弹出窗口,我试过了有很多事情要避免,但我无法摆脱这个弹出窗口:-(有什么办法可以避免这个弹出窗口吗?非常感谢你的帮助

谢谢费萨尔

0 投票
2 回答
2744 浏览

c# - 动态创建asp.net页面的最佳方式

我必须在运行时动态创建一个 asp.net 页面。

它应该像这样工作:

1) 用户使用<authentication mode="Windows" />
2) CheckUser(string Username){} 将被发送到连接到 MySQL 数据库的网络服务,并以 true 或 false 响应。
3) 如果 checkuser 为真,webservice 将检查用户的角色。
4) 根据角色,应使用不同的控件和不同的内容动态创建 aspx 页面

最好的方法是什么?我正在使用 .NET 2.0

0 投票
2 回答
1026 浏览

asp.net - 如何在 ASP.NET 中禁用下层渲染?

如何禁用 ASP.NET 2.0 站点的下层呈现?

我有一个所有其他页面都继承自的母版页,并且不希望将服务器控件的“下级”版本发送给 Google 和 W3C 验证器。如果可以为我网站上所有页面上的所有用户禁用此功能,最好的办法是。

0 投票
2 回答
359 浏览

c# - 如何在一个 SQL 查询中检索值并在存储过程中使用它?

我正在编写一个 Silverlight 客户端,它通过我也在开发的 ASP.NET 2.0 Web 服务与 SQL 数据库进行交互。其中一项服务需要返回存储过程的结果,并且运行良好。但是,在执行存储过程之前,需要从不同的位置检索存储过程的一个参数,并且这个对数据库的额外请求会导致明显的减速(当我缓存检索到的值而不是每次调用都获取它时很明显)。

不幸的是,缓存该值对我的情况无效,我宁愿将该值的检索和随后的存储过程执行组合到一个查询中,以便服务器可以优化请求。但是,我的 SQL 并不强大,而且我一点也不知道该怎么做。

这个值,我们称之为tasktype,是通过一个键引用的,id。存储过程getrecords接受一些参数,包括tasktype,但可以假设其他参数值在调用查询时是已知的。存储过程返回一个记录表。

谢谢你的帮助。

0 投票
3 回答
463 浏览

html - 为 HTML 表格实现“类似 Excel 的列大小”的最佳方法是什么?

我想允许用户使用与 Excel 中相同的方法来调整 HTML 表中的列大小。拖动列和大小之间的空间。

去年我对此进行了一些研究,发现了一些小技巧。大多数都非常糟糕,我没有发现任何真正好的东西。现在,看起来我需要实现这个功能,并且想把它做好,所以在我重新开始之前,我只是想问问其他人是否做过这个,以及他们是如何做到的。

我相信我看过一个 FogBugz 演示视频,他们在其中实现了这一点。所以我知道它可以做得很好。

顺便说一句,我不想​​使用任何开源框架,因为我的客户将来可能会出售这个应用程序。

0 投票
5 回答
5317 浏览

asp.net-2.0 - 替代查询字符串 C# (asp.net)

是否有一种快速而肮脏的方式来使用如下传递的查询:

domain.com/mypage.aspx/product/toycar/

我以前在 PHP 中做过,但这需要在页面中完成(在本例中)。

-- 我只能访问 aspx 页面和后面的代码,并且必须在 asp.net 2 中工作(我希望我使用的是 3.5)

0 投票
2 回答
1416 浏览

.net - 对升级后的 Web 应用程序中的“系统”未定义消息进行故障排除

我有一个最初是在 .Net 1.1 Framework 上编写的 Web 应用程序。从那以后,我尝试将其升级到 .Net 3.5 Framework。我现在在我的页面上抛出了这个 javascript 错误,我一生都无法弄清楚为什么。

我已经将应用程序定位为 .Net 3.5 框架,甚至在 web.config 文件中删除并重新添加。关于如何解决此问题的任何想法?

更新 2009 年 1 月 20 日下午 6:44

我验证了我的 httpHandlers,每个@Zhaph Ben Duguid部分看起来不错......创建了一个新的 WebForm1.aspx 页面,添加了一个脚本管理器,但仍然出现相同的错误。

解析度

这是一个抛出错误的旧组件艺术 javascript 库。