c#
  • asp.net
  • oracle
  • hyperlink
  • 2012-06-04 46 views 1 likes 
    1

    我有一個關於在ASP上應用RTRIM的問題:超鏈接語句。我的代碼如下:修剪ASP.NET超鏈接變量

    <asp:HyperLink runat="server" class="iframe" ID="modelLink" 
    NavigateUrl='<%# String.Format("AllAudits.aspx?model={0}&date={1}", 
    Trim(Eval("MODEL_NUMBER")), Trim(Eval("RECORD_DATE")))%>' 
    Text='<%# Eval("MODEL_NUMBER") %>'> </asp:HyperLink> 
    

    從本質上講,我希望它做的是通過MODEL_NUMBER和RECORD_DATE但我想一個RTRIM應用到eval語句。我已經逐字搜索,我不知道還有什麼要嘗試。任何人都可以將我指向正確的方向嗎?

    謝謝!

    +0

    是的,在您進入頁面渲染之前,在業務層(中間代碼)中執行此操作。 – jcolebrand

    回答

    4

    其實,我得到它的工作通過以下:

    NavigateUrl='<%# String.Format("AllAudits.aspx?model={0}&date={1}", 
    Eval("MODEL_NUMBER").ToString().Trim(), Eval("RECORD_DATE").ToString().Trim())%>' 
    Text='<%# Eval("MODEL_NUMBER") %>' 
    

    沒想到我能找到它,但有啊!

    相關問題