【问题标题】:Trying to set a html property based on a code behind value尝试根据值背后的代码设置 html 属性
【发布时间】:2015-08-05 06:16:28
【问题描述】:

我正在尝试以下方法:

<div id='divOwner' runat=server visible='<%# isAccountOwner(Me.UserId) %>'>

我希望这会根据 isAccountOwner 的值切换可见/不可见。这没有按预期工作,并且总是可见。有人可以请教我吗?

谢谢

【问题讨论】:

标签: html asp.net


【解决方案1】:

#in 代码块 () 用于数据绑定控件,如 gridview、repeater 控件等。要让您的 div 像这样工作,您需要调用此 Div 的 DataBind 方法或其中之一它的父控件。

所以,在页面加载中包括这一行:-

divOwner.DataBind();

并确保isAccountOwner 返回一个布尔值。

【讨论】:

    猜你喜欢
    • 2023-01-29
    • 2022-09-23
    • 2020-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多