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

asp.net - ASP.NET Gridview 将 EventHandler 分配给子控件

我有一个 GridView,它是数据绑定到 XML 数据源的。对于其中一列,我使用的是 TemplateField,在它的 ItemTemplate 中,我有一个 CheckBox。我需要以编程方式将 EventHandler 添加到 CheckBox。我想知道是否有人可以告诉我使用 GridView 中的哪个 EventHandler 将 CheckedChanged EventHandler 添加到 CheckBox?

我已经尝试过 RowCreated 和 DataBound,但无法使用 CheckChanged EventHandler 让 CheckBox 回发。

谢谢你。

0 投票
2 回答
367 浏览

javascript - 为什么我不能在执行模式弹出回发的代码中点击事件处理程序

我基本上是在尝试做这篇文章所说的。 链接文本我可以回发,但我的处理程序没有受到打击。有任何想法吗?

代码背后

Javascript 和 HTML

感谢您在这里的任何帮助...

干杯,~ck

PS Stack 有点弄乱我的 html,因为我不知道如何正确发布 HTML。有人可以编辑和修复,我很感激。:)

0 投票
1 回答
4505 浏览

wpf - 在代码隐藏中设置类型的默认样式

如何在代码隐藏中为类型设置默认样式,例如:

我需要在代码隐藏中而不是在 xaml 标记中设置工具提示的样式。

0 投票
2 回答
5607 浏览

wpf - WPF:输入绑定的 CommandParameters

我真正喜欢 WPF 的一件事是我的视图可以在多大程度上以声明方式构建,即。使用 XAML 而不是代码隐藏。

现在我真的被 InputBindings 难住了,因为它们的 CommandParameters 不接受绑定。我想我的案例非常通用且简单明了,但是如果不求助于代码隐藏,我看不到如何做到这一点。考虑:

这将不起作用,因为 MouseBinding 的 CommandParameter 的绑定表达式是非法的。

我问自己:如果我无法获得选定的值,向列表框添加鼠标单击手势有什么意义?

当然,这可以使用代码隐藏事件处理程序轻松解决,或者通过让命令使用者从命令源中提取 id 来解决,但有几个原因导致这是不可取的。除了大量的代码隐藏代码首先破坏了(部分)WPF 的目的之外,它还降低了在 Expression Blend 中工作的 UI 设计人员的授权。该死,我的命令参数应该是一个 id,而不是一些 UI 元素!

主观:浏览了一段时间后,我对在 WPF 相关问题中看到的大量代码感到震惊。我觉得我们开发人员坚持我们的旧习惯并愉快地在代码隐藏文件中破解,而不是尝试利用 WPF 应该代表的新的 UI 构建。你怎么看?

最重要的是:谁能告诉我这个看似微不足道的问题的无代码解决方法?最好没有像这样的可怕黑客。

0 投票
2 回答
8043 浏览

c# - 如何将 cs 文件添加并绑定到一个还没有的 ASCX/ASPX 页面?

我知道愚蠢的问题,但我尝试在谷歌上查找它,但没有运气。

0 投票
1 回答
4734 浏览

wpf - 在后面的代码中获取控件 {StaticResource {x:Type TextBlock}} 的样式

我想在后面的代码中获取默认值Style,而无需向 .in 中的资源TextBlock添加自定义默认值。TextBlock StyleXAML

我有这样的方法:

我想提供一个只使用常规的覆盖TextBlock Style

有没有办法做到这一点?

0 投票
1 回答
303 浏览

c# - 从 apsx 文件中提取内联 C# 代码

有没有一种方法/工具可以将内联 C# 代码从 ASPX 文件中提取到代码隐藏文件中?

我们希望在我们继承的应用程序中将代码与 HTML(大量页面)分开。

0 投票
1 回答
1240 浏览

asp.net - jquery追加+代码隐藏

我使用 jquery 向 divStaff 动态添加行:

我要添加的行在隐藏的 div 中,带有 class=".staff_tpl" 我将此 div 的内容附加到 divStaff

当我提交页面(回发)时,如果我尝试这样显示,结果 divStaff 始终为空:

基本上,我正在操作一个 div 客户端,并且我想通过我的 aspx 页面的代码隐藏来访问它的服务器端。我想我在这里遗漏了一个基本原则。

0 投票
3 回答
1637 浏览

c# -