重定向到特定的aspx页面

时间:2015-08-10 11:13:07

标签: html asp.net

我正在制作一个asp.net项目,在一个aspx页面中我遇到了问题。 有两种选择,Bug和Change Request。在网站上,如果你点击bug,你应该去IssueDetails.aspx,或者如果你点击Change Request,你应该去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” 谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试这样

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"%>