首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查另一个类中的字段是否为true

如何检查另一个类中的字段是否为true
EN

Stack Overflow用户
提问于 2015-07-30 19:57:21
回答 2查看 75关注 0票数 0

我正在显示一个具有显示更多详细信息的选项的Gridview。选择此选项后,将打开第二个GridView。

有一个隐藏字段,它在页面首次运行时设置为false。

代码语言:javascript
运行
复制
<asp:HiddenField ID="hfDetailsShown" runat="server" Value="false" />

当用户单击显示更多详细信息按钮时,我将hiddenfield设置为true

代码语言:javascript
运行
复制
function ShowAll()
        {
            $(".ShowHide").each(function () {
                if ($(this).html() == "Show") {
                    document.getElementById('<%= hfDetailsShown.ClientID %>').value = true; 
                    $(this).html("Hide");
                    $(this).closest("tr").after("<tr><td colspan = '999' style='padding:0px'>" + $(this).next().html() + "</td></tr>");
                }
            });
        }

现在在另一个类中,我想检查hfDetailsShown是否为真。如何在另一个类中调用hfDetailsShown?

代码语言:javascript
运行
复制
if (hfDetailsShown == true)
{
   //do something
}
EN

回答 2

Stack Overflow用户

发布于 2015-07-30 20:06:00

代码语言:javascript
运行
复制
function ShowAll()
        {
            $(".ShowHide").each(function () {
                if ($(this).html() == "Show") {
                    document.getElementById('<%= hfDetailsShown.ClientID %>').value = "true"; 
                    $(this).html("Hide");
                    $(this).closest("tr").after("<tr><td colspan = '999' style='padding:0px'>" + $(this).next().html() + "</td></tr>");
                }
            });
        }

if (document.getElementById('<%= hfDetailsShown.ClientID %>').value== "true")
{
   //do something
}
票数 0
EN

Stack Overflow用户

发布于 2015-07-30 20:14:17

我从您的问题中了解到的是,您希望检查hfDetailsShown的值。

var yourRequestedField = document.getElementById('<%= hfDetailsShown.ClientID %>').value;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31723173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档