问题标签 [state]
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.
asp.net - 删除列后,Gridview 丢失 ItemTemplate
我正在尝试将数据表绑定到网格视图,在该网格视图中删除了后面代码中的一些自动生成的列。
我有两个模板列,似乎当我在后面的代码中更改 gridview 并删除非模板列时,模板会失去其中的控件。
使用以下示例,“标题 A”将继续可见,但“标题 B”将在删除位于索引 2 及以上的任何列后消失。我正在我的代码隐藏中为网格创建列,作为报告工具的一部分。如果我不删除列,那么似乎没有问题。
编辑
因此,从我所读到的内容来看,这似乎是在更改网格时出现的问题。有谁知道重新初始化模板列或重新设置它们的好方法,以便在删除非模板列时也不会删除模板列?
c# - 如何在 Silverlight 上为堆栈面板创建鼠标悬停状态?
我正在尝试创建一个鼠标悬停状态,当鼠标悬停在堆栈面板上时它会改变其不透明度。
我已经创建了状态,并为堆栈面板创建了一个 mouse_enter 事件,并且在 cs 文件后面的代码中,我在 Mouse_Enter 事件上有以下代码。
MouseOver.Begin();
MouseOver 是 StoryBoard 的名称,但是当我的鼠标悬停在堆栈面板上甚至单击堆栈面板时,什么也没发生,我错过了什么?
谢谢
玩小子
jquery - jQuery“活动”类分配
我想要完成的只是能够拥有一个单击链接的无序列表,父列表项被分配为“活动”类。在该列表中单击另一个链接后,它会检查是否分配了“活动”,将其从该列表项中删除,并将其添加到最近单击的链接父列表项中。
例子:
第一步 - 用户点击了链接“我是链接二”
第二步 - 用户现在点击了链接“我是链接一”
很简单,但是我打败了我。
jquery - 记住页面刷新之间的 jQuery 可拖动工具调色板位置
我有一个工具面板,当管理员用户登录到站点时会显示它。调色板是可拖动的(通过 jQueryUI.draggable),我希望它记住页面/刷新之间的位置......是否有这样做的标准方法,或者我应该使用的插件,或者我需要自己动手(通过饼干或其他东西)?
oop - 状态与行为
有时对象由纯数据组成。此类对象具有字段、访问器,并且几乎没有其他方法。
有时对象由纯粹的行为组成。它们有其他对象来表示它们的状态,或者数据作为方法参数传递。通常这样的对象代表算法或某种策略。
您更喜欢哪种状态/行为比率?
什么更可维护?
什么更容易出错?
c# - c# 为 IRequiresSessionState 实现 IHttpModule 或 IHttpHandler
嗨,我如何设置一个 http 处理程序以便我可以操作 IRequiresSessionState?我需要更改何时可以访问会话状态。有一个stackoverflow 问题让我走了 90% 的路,我对 c# 太陌生了,不知道如何实际实现它并让它工作。如果你们中的一位专家能给我一个快速的 123,我将永远感激不尽。
web-applications - 通过 AJAX 或 RPC 同步在线游戏状态
我正在尝试找到一种在基于浏览器的游戏中同步游戏状态的方法。我一直在使用 Google Web Toolkit,但我认为我的问题与任何 AJAX 或 RPC 框架有关。
至于我的“游戏”:想想国际象棋,但你需要实时移动棋子的地方;如果玩家 1 将一块棋子移动(拖放)到新位置,而玩家 2 同时将另一块棋子移动到不同的位置,则两个玩家的游戏状态将随着对方的变化而更新。
我最初的实现都是笨重而复杂的,因为游戏状态碰撞从来都不是有趣的。所以我想知道,有什么好的、既定的方法可以做到这一点?
wcf - 在 .NET 应用程序实例之间共享数据的最佳方式?
我在负载平衡服务器上创建了 WCF 服务(Windows 服务上的主机)。每个服务实例都维护当前用户的列表。例如,实例 A 有用户 A001、A002、A005,实例 B 有用户 A003、A004、A008 等等。
在每个服务上都有用于获取用户列表的接口,我希望此方法返回所有服务实例中的所有用户。例如,从实例 A 或实例 B 获取用户列表将返回 A001、A002、A003、A004、A005 和 A008。
目前我认为我会将当前用户的列表存储在数据库中,但这个列表似乎经常更新。
我想知道,是否有另一种方法可以在适合我情况的 WCF 服务之间共享数据?
c++ - 如何以模块化方式保存和加载 C++ 应用程序状态
我有一个分布式 C++ 应用程序,它由分布在 2 台机器上的 4 个进程组成。其中一个应用程序用作其余应用程序的“控制中心”。
我希望能够将当前状态保存到文件中并稍后再次加载。究竟什么是“状态”由系统中的每个模块单独定义。保存时,模块状态应合并到一个文件中。加载时,每个模块都应该从文件中读回状态数据。
必须将状态保存到人类可读的文本文件中,因为某些用户将对其进行编辑。所以二进制文件格式不是一个选项。此外,首选 XML 或 YAML 等标准文件格式。
正如我刚刚描述的,你会如何推荐实现一个用于状态保存/加载的基本框架?我更喜欢做这项任务所需的最少数据序列化工作。此外,该框架应该允许在将来轻松添加更多要保存的数据。