在主题专栏中很难解释这一点。
我目前有许多DIV必须设置为不可见,并且只有在组成员时才设置为可见。 1 DIV但是(“dv_RSB16_Category”)设置为false,除非它之前的DIV中的DDL(“ddl_RSB16_Brand”)(“dv_RSB16_Brand”)的值不等于0。
当将数据绑定到字段中时,如果绑定到“ddl_RSB16_Brand”的数据不等于0并且“dv_RSB16_Brand”设置为不可见,则不希望“dv_RSB16_Category”设置为可见。
我在数据绑定后尝试了类似的东西,但它显示为错误:
if (ddl_RSB16_Brand.SelectedItem.Value != "0" && dv_RSB16_Brand.Visible = true)
答案 0 :(得分:2)
您需要使用相等比较运算符 ==
而不是=
赋值运算符,以便将dv_RSB16_Brand.Visible与布尔值{{1 }}
更改
true
到的
if (ddl_RSB16_Brand.SelectedItem.Value != "0" && dv_RSB16_Brand.Visible = true)
答案 1 :(得分:0)
您是否可以使用JQuery管理页面上的显示状态,而不是在代码隐藏中创建逻辑规则?
也许创建一个显示模型,然后处理多个视图场景,例如......