code-behind

    1热度

    4回答

    我只是想知道,如果通过将复杂if else语句和生成的html标记移动到后面的代码违反了某些“MVC”规则? 这似乎是一个很好的选择,当面对内联if else语句时可能变得非常不可读。

    4热度

    3回答

    我正在重构一堆ASP.NET页面。我想编译和测试我已经完成的。但是,Visual Studio不会让我在非重构页面上运行带有编译错误的网站。我如何暂时排除它们而不将它们从项目本身中移除?你可以通过某种配置来实现吗?

    1热度

    1回答

    如何为xslt中声明的元素设置值(在代码后面)? 这里是我的XSLT <xsl:for-each select="Header/Item"> <td class="rowHead" style="vertical-align:bottom;"> <a href="#"> <xsl:attribute name="id"> <xsl:text>aC

    13热度

    3回答

    我在窗口上有一堆控件。其中之一是刷新按钮,在后台线程上执行繁琐的任务。 当用户单击刷新按钮时,我将光标置于等待(沙漏状态)并禁用整个窗口 - Me.IsEnabled = False。 我想通过让用户单击取消按钮来取消刷新操作,但是我无法在整个窗口被禁用时促进此操作。 除了禁用每个控件(除了取消按钮)之外,还有一种方法可以做到这一点,然后在用户单击取消时一个接一个地重新启用它们吗?

    6热度

    1回答

    我有一个列表框,显示基于XPath查询的项目。 此XPath查询根据用户在GUI中其他位置的选择而变化。 XPath始终引用同一个文档。 目前,我使用一些C#代码来将控件的绑定更改为新的XPath表达式。 我想改为将XAML绑定到XPath,然后根据需要更改该XPath的值。 我该怎么做?

    7热度

    2回答

    有没有一种方法可以从代码中将资源添加到ResourceDictionary中,而不必为其提供资源密钥? 举例来说,我有这个资源在XAML: <TreeView.Resources> <HierarchicalDataTemplate DataType="{x:Type xbap:FieldPropertyInfo}" ItemsSource="{Binding Path=Va

    1热度

    2回答

    在ASP.NET中,是否有可能在同一页面上同时使用后台代码和内联代码?我想添加一些与页面UI相关的内联代码,使其内联的原因是使其易于修改,因为它输出了一些HTML,这就是为什么我不想将它添加到代码后面,这在ASP.NET中可能吗? 编辑:对不起,我明显的问题不是很清楚,我的意思是使用带有RUNAT =“服务器”的脚本块,这就是我的意思是通过内嵌代码。 谢谢

    2热度

    3回答

    是的,它在这方面毫无意义,但我想知道...我已经把所有这些代码隐藏文件混淆了我的MVC应用程序。就我所知,我需要这些文件的唯一原因是告诉ASP.NET,我的页面从ViewPage扩展而不是Page。 我已经尝试了几个不同的页面指令更改,但没有发现将允许我确定页面的基类,并让我删除代码隐藏文件。 有没有办法做到这一点? UPDATE:我试图从强类型的ViewPage继承!似乎它可能从一个普通的Vie