asp.net
  • data-binding
  • expression
  • 2011-06-21 110 views 0 likes 
    0

    我已經完成了一些漂亮的任務,可以查看一些不錯的傳統asp.net 2代碼並實現一些新的控件。ASP.NET 2控件屬性數據綁定並不總是工作

    這是我第一次嘗試在asp.net(經典之一,我試用了mvc),所以我不太喜歡它。

    現在我想了解爲什麼數據綁定有時會起作用,而類似的綁定不會在另一個頁面上工作。

    <asp:ImageButton ID="SaveAsPDFButton" runat="server" 
          ImageUrl='<%#GetPdfIconSmallPath() %>' 
          ToolTip='<%$ Resources:SaveAsPDFButton.Text %>' 
          CausesValidation="false" /> 
    

    當工具提示得到評估和設置時,該控件的ImageUrl不會被設置。該功能沒有得到執行。我試過所有,甚至禁用了ViewState。

    在其他地方,相同的代碼但工作得很好,像這裏這個小片段這不,你可能會期望它到底該怎麼做:用ASP的Visible屬性發生

    <asp:HyperLink ID="InvHl" runat="server"> 
        <asp:Image ID="Img1" ImageUrl='<%#GetPdfIconSmallPath() %>' runat="server" /> 
    </asp:HyperLink> 
    

    同樣的事情:小組我有在這個頁面的其他地方。

    關於如何讓這項工作的任何想法讚賞!

    回答

    0

    我們並沒有真正解決這個問題,但切換到最新版本的ASP.NET並沒有顯示出這種奇怪的行爲。

    相關問題