Why doesn't binding expression work with C# expressions?

后端 未结 1 1453
小蘑菇
小蘑菇 2021-02-11 09:47

The following code compiles, but doesn\'t work. As far as I know data-binding expressions allow any valid C# code in them. So what am I doing wrong here?



        
1条回答
  •  清酒与你
    2021-02-11 10:22

    Try this:

    
    
        
        
    
    
        
    Blah

    Or just switch the order of your inline code snippets:

    
        <% this.myPannel.DataBind(); %>
        
    Blah

    Or simply use:

    <% this.myPannel.CssClass = "my-class";%>
    
    Blah

    In all three cases, you have to make sure that the control property is updated before the actual inline code of the control is being processed in the page's life cycle.

    0 讨论(0)
提交回复
热议问题