问题标签 [code-behind]

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 投票
4 回答
5544 浏览

asp.net - 代码隐藏无法引用页面控件

我在 ascx 文件中有控件,但在 .cs 文件中的智能感知中看不到它们。以前它工作得很好。

我可以在 Designer.cs 文件中看到控件名称。

我已经删除了 AppData 文件夹中的 Asp.net 临时文件,但仍然无法正常工作。应用程序中的其他用户控件文件可以直接引用它的页面控件。这里有什么问题 ?我用的是VS2008。

0 投票
2 回答
152 浏览

c# - 如何通过我的 Presenter 的 x:Name 访问我的视图元素?

我的演示者定义了自己的观点

在视图中,我有一个带有 x:Name="MainTabControl"的元素:

如何像在后面的代码中那样访问此元素,如下所示:

0 投票
2 回答
3824 浏览

asp.net - 在 Repeater 控件中更改 ASP.NET 控件的属性

我的问题很简单。这是我为 aspx 页面所拥有的:

我正在尝试从 SQL 服务器获取超链接列表到列表中。这就是我在代码隐藏中的内容:

如何更改数据绑定后的NavigateUrlText属性?我想在代码隐藏中做到这一点,如果我在 aspx 页面中使用它,我可以让它工作,但这有点违背 ASP.NET 的全部意义。asp:HyperLinkRepeater<%# Eval("URL") %>

编辑:感谢 womp,这是对我有用的解决方案:

0 投票
3 回答
6962 浏览

asp.net - ASP.NET 在没有回发的情况下更改中继器的数据源?

我有一个中继器,它显示来自 SQL 查询的一些数据:

在代码隐藏中:

有没有办法更改数据源并在中继器中更新它,而不必在页面中进行回发(就像 AJAX 是如何做到的)?我一直在使用在这里找到的异步控件:http://www.asynccontrols.com/,但是在 IE6/7 中使用它们会出现一些问题。

0 投票
11 回答
906 浏览

code-behind - 非技术性的不可维护的代码

您将如何向非技术人员解释为什么在 onclick 事件后面编写代码(业务逻辑)是一种不好的做法并导致代码无法维护?

已编辑:我必须向管理层解释为什么需要进行一些重构,以及为什么有些代码没有通过代码审查。对于一些管理人员来说,这只意味着更多的资金。我想出了这个例子是因为在讨论的某个时候有人说:..把代码放在按钮后面,忘记所有模型-视图-控制器的炒作,你会更快地完成你的任务。

0 投票
3 回答
10290 浏览

asp.net - 从内容页后面的代码访问 ASP 母版页上的 HTML 控件

我有一个 ASP.NET / C# 应用程序,其中母版页包含我的应用程序的主菜单和几个依赖于该母版页的内容页面。

我想突出显示与当前显示的内容页面相对应的母版页的菜单链接。

为此,我已经有一个专门用于此的 CSS 类(称为“selected”)

因此,我试图通过使用其 ID 访问我想从内容页面突出显示的母版页链接,并执行类似的操作(在内容页面中):

但我得到以下异常:

有人可以帮我吗?谢谢

0 投票
1 回答
12069 浏览

wpf - 如何将 WPF 控件绑定到后面的代码?

我有这个 XAML:

这是后面的代码:

IsExpanded 属性的绑定表达式不起作用。这段代码是一个简化,实际上扩展器的绑定已经通过父控件的数据内容设置。
如何将 IsExpanded 属性绑定到后面代码的属性?
我可以将它绑定到后面代码中的方法的结果吗?

0 投票
5 回答
5189 浏览

asp.net - 为什么将 aspx 代码隐藏文件声明为部分类?

为什么aspx页面的部分类背后的代码?

0 投票
3 回答
817 浏览

.net - 首先处理什么:aspx 或 aspx.vb 代码?

我想知道首先处理的是什么:如果放在aspx部分的代码(使用服务器标签<%%>)还是后面的代码,因为我在服务器标签之间的aspx中放置了一个填充Page_Load的变量,我是有价值时什么都得不到。

任何人都可以向我指出一些方向,例如谈论包含 aspx 代码的页面生命周期的文章?

谢谢!

0 投票
6 回答
531 浏览

c# - 调用过程或在代码中处理 - 哪个更好?

我正在使用 c# 语言开发 ASP.NET 2.0 应用程序。

谁能告诉我以下哪种方法最好: 场景:我需要从数据库中获取数据并将其绑定到网格视图。

案例1:我可以使用存储过程(用于迭代从基本查询获得的结果并对这个结果集进行操作)来获得最终结果。

案例2:我可以得到结果(从基本查询中获得)并在代码隐藏文件中进行迭代和操作。

请让我知道哪种情况是良好编程的最佳方式。

谢谢鲁帕