html - 重定向到特定的 aspx 页面

标签 html asp.net

我正在制作一个 asp.net 项目,但在一个 aspx 页面中我遇到了问题。 有两个选择,Bug 和 Change Request。在网站上,如果您单击错误,您应该转到 IssueDetails.aspx,或者如果您单击更改请求,您应该转到 ChangeDetails.aspx。这是我的 href 代码:

 <a href="IssueDetail.aspx?IssueID=<%#DataBinder.Eval(Container.DataItem,"Id") %>"><%#DataBinder.Eval(Container.DataItem,"Title") %>  </a>

我正在检查选定的类型名称,如下所示:

 <%#DataBinder.Eval(Container.DataItem,"Type.Name").ToString()=="Change Request" ? "go to IssueDetail.aspx" : "go to ChangeDetail.aspx"%>

我怎样才能完成“转到 IssueDetail.aspx”和“转到 ChangeDetail.aspx”这两个部分 谢谢。

最佳答案

你可以这样试试

HyperLink issue=new HyperLink();
HyperLink change=new HyperLink();


<%#DataBinder.Eval(Container.DataItem,"Type.Name").ToString()=="Change Request" ? issue.NavigateURL="IssueDetail.aspx" : change.NavigateURL="ChangeDetail.aspx"%>

关于html - 重定向到特定的 aspx 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31918063/

相关文章:

Jquery slidedown显示在其他内容之上

javascript - 自动验证 Div 输入

ASP.NET 4.0 父网站和子 Web 应用程序之间的单点登录失败

javascript - 如何在客户端使用ImageMap可点击区域?

c# - 无法为 DropDownList 设置 SelectedValue

javascript - 保存动态创建的按钮

javascript - 如何在jquery插件中从json而不是html标签获取数据?

c# - 通过加载项在 Visual Studio 中添加 ToolBoxTab 和 ToolBoxItems

asp.net - 数据库关系查询

javascript - Ajax 发布方法不起作用