在过去的一两个小时里,我试图找到一个解决方案来解决我认为应该很容易做的事情,以及我认为以前有人问过的事情,但也许我没有使用正确的术语。
我有一个非常基本的 RadGrid,它允许扩展行以编辑或显示更多内容。这是我在里面的 GridEditCommandColumn
<rad:GridEditCommandColumn EditText="+" UniqueName="EditCommandColumn" ItemStyle-Width="30" HeaderStyle-Width="30" />
再次,没什么特别的。当网格加载时,每行都有一个“+”字符,允许它展开。如果我单击它,它会正确打开。如果我单击另一行,它会关闭我打开的行并打开我单击的行。太好了,一切都很好。
现在我一直在尝试搜索的是,如果我已经打开了一行并且我再次单击“+”链接,如果它已经打开,我希望关闭该行。现在,它仍然处于打开状态。
如果您再次单击它(如果它已经打开),我是唯一一个希望它关闭的人吗?