asp.net
  • data-binding
  • expression
  • 2011-06-21 130 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并没有显示出这种奇怪的行为。

    相关问题