【问题标题】:Navigate different panels for different hyperlinks为不同的超链接导航不同的面板
【发布时间】:2016-01-12 12:10:12
【问题描述】:

我有两个超链接:

  1. 编辑
  2. 删除

在网格视图中。我有另一个带有两个面板的 aspx 页面:

  1. 更新面板
  2. 删除面板

当我单击网格视图中的编辑按钮时,它必须在另一个 aspx 页面中触发更新面板,而网格视图中的删除按钮必须在另一个 aspx 页面中触发删除面板。

我该怎么做?

【问题讨论】:

  • 在网格视图右侧有一个箭头标记点击它,你会得到编辑栏,选择那个,。在选定的字段列表中单击编辑,然后您将在下面得到一个模板字段选择。
  • 然后再次单击那个网格视图箭头并选择编辑模板,你可以看到那个编辑按钮,双击它,然后编写你的函数来重定向到更新面板
  • 如何编写函数,假设在名为PROJECT的页面中更新面板
  • 下面让我解释一下
  • 非常感谢......它会很有帮助

标签: c# asp.net hyperlink webforms


【解决方案1】:

如果这是您的网格视图,
第 1 步:首先点击编辑列

第 2 步: 在此页面的此处选择所选字段中的每个按钮,然后选择将此字段转换为模板字段。然后点击确定

第三步:这里点击编辑模板

step4: 可以看到GridView-Column[0]是edit按钮,双击那个按钮,会生成一个方法,里面写Response.Redirect("~/PROJECT .aspx"); , 如果你的页面名称是 PROJECT。

【讨论】:

  • 非常感谢...我也必须重定向到 Project.aspx 页面的 UpdatePanel 而无需获取值。它必须单独触发该 udate 面板。
  • 在project.aspx的页面加载里面调用updatepanel,if(!IsPostBack){//调用更新面板}
猜你喜欢
  • 2019-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-13
  • 1970-01-01
相关资源
最近更新 更多