我正在制作一个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” 谢谢。
答案 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"%>