场景:我有两个 ASPX 页面 page1.aspx 和 page2.aspx。在 page1.aspx 中有一个名为“VIEW”的按钮,在 page2.aspx 中有一组名为“button 1”、“button 2”的四个按钮按钮 3" 和 "按钮 4" 分别定义在 table 标记下,并且还有一个搜索文本框以及单击 page2.aspx 的搜索按钮。
我的问题陈述是:当您单击 page1.aspx 的“查看”按钮时,您应该导航到 page2.aspx 并且 page2 上的四个按钮集应该在 page2.aspx 上变得不可见/禁用,当我放一些在搜索文本框中搜索单词(例如 Microsoft)并单击 page2.aspx 上的搜索按钮,然后所有四个按钮集都应与搜索结果一起可见/启用。
我面临的问题是,我能够成功地从 page1.aspx 导航到 page2.aspx,并且 page2 上的四个按钮在 page2.aspx 上也变得不可见。但是,当我在搜索文本中放置一些搜索条件时page2.aspx 框并通过单击搜索按钮进行搜索,我能够获得搜索结果,但我的四个按钮集在 page2.aspx 上不可见/启用。我正在使用 button.visible = "true"在 page2.aspx.cs 文件后面的代码中的 search_click() 函数内部。