use*_*825 1 javascript embed asp.net
我正在尝试使用以下代码隐藏 imageButton 并根据来自数据库的数据进行嵌入:
<embed src='<%# Eval("FilePath") %>
type="application/x-shockwave-flash"
allowscriptaccess="always" allowfullscreen="true"
width="150" height="150" runat="server"
Visible='<%= Eval("UploadType") == "V") %>'></embed>
<asp:ImageButton ID="ibtnHolder" runat="server" Width="130"
Height="130" ImageUrl='<%# Eval("FilePath") %>'
Visible='<%= Eval("UploadType") != "V") %>' />
Run Code Online (Sandbox Code Playgroud)
但是当我运行上面的代码时,它给出了错误
无法从其字符串表示形式 '<%= Eval("UploadType") == "V") %>' 为 'Visible' 属性创建类型为 'System.Boolean' 的对象。
任何人都可以建议我如何解决
<asp:ImageButton ID="ibtnHolder" runat="server" Width="130"
Visible='<%# IsVisible(Eval("UploadType"))%>' />
public bool IsVisible(object value)
{
if (value == "V")
{
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6679 次 |
| 最近记录: |