【问题标题】:Redirecting to specific aspx page重定向到特定的 aspx 页面
【发布时间】:2015-08-10 11:13:06
【问题描述】:

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

【问题讨论】:

    标签: html asp.net


    【解决方案1】:

    你可以这样试试

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

    【讨论】:

    • 但它没有看到超链接,我应该在哪里准确定义它们? @阿拉文
    • @fstkk,生成动态超链接。阅读here
    猜你喜欢
    • 2010-11-08
    • 1970-01-01
    • 1970-01-01
    • 2012-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多