Asp.net C#隐藏TR [英] Asp.net C# hide TR

查看:574
本文介绍了Asp.net C#隐藏TR的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的aspx代码

This is my aspx code

<table>
        <tr>
            <td>Type</td>
            <td>
                <asp:DropDownList ID="typeDDL" runat="server" AutoPostBack="true">
                    <asp:ListItem Text="Please select" Value="" Selected="True"></asp:ListItem>
                    <asp:ListItem Text="Electricity" Value="Electricity"></asp:ListItem>
                    <asp:ListItem Text="Gas" Value="Gas"></asp:ListItem>


                </asp:DropDownList></td>
        </tr>
        <tr  runat="server" visible="false" id="mmbtu_convtr">
            <td>MMBTU_CONV</td>
            <td>
                <input type="text" runat="server" id="mmbtu_conv" name="mmbtu_conv" value="" style="width: 250px" /></td>
        </tr>
</table>





我的c#



my c#

protected void Page_Load(object sender, EventArgs e)
        {
            if (typeDDL.SelectedValue == "gas")
            {
                mmbtu_convtr.Visible = true;
                pkstr.Visible = true;
            }
            else
            {
                mmbtu_convtr.Visible = false;
                pkstr.Visible = false;

            }
        }





我的尝试:



假设它会起作用,但当我选择气体时tr mmbtu_convtr不会显示?



What I have tried:

supposed it will work ,but when i select gas when tr mmbtu_convtr wont show?

推荐答案

像阿卜杜勒已经提到过,你的比较有错误的套管(气体对比气体)..



那么它应该可以正常工作。
Like Abdul already mentioned, your comparison has the wrong casing ("gas" vs "Gas")..

Then it should work ok.


这篇关于Asp.net C#隐藏TR的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆