我创建了一个CheckboxlistButton和两个TextBoxes

当在checkboxes选择第一个值并按下button我想在一个textboxes显示它,而当我取消选中checkboxes我希望该值从textboxes消失。

if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = CheckBoxPersonalInfo.Items[0].Text;
            }
            else
            {
                LabelFirstName.Text = "";
            }

            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = CheckBoxPersonalInfo.Items[1].Text;
            }
            else
            {
                LabelLastName.Text = "";
            }

这段代码可以正常工作,但是当取消选中LabelFirstName.Text和LabelLastName.Text =“”;时, 不要空着

更新

private void ButtonOKCheckBoxes()
    {
        EMPLOYEE theEmpl;
        using (var db = new knowitCVdbEntities())
        {
            theEmpl = (from p in db.EMPLOYEES
                       where p.username == strUserName
                       select p).FirstOrDefault();
        }

        if (theEmpl != null)
        {
            PanelFullCv.Visible = true;
            LabelPleaseRegister.Visible = false;
            //CheckBoxPersonalInfo.Items[0].Text;
            if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = theEmpl.firstname;
            }
            else
            {
                LabelFirstName.Text = "";
            }
            //CheckBoxPersonalInfo.Items[1].Text;
            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = theEmpl.lastname;
            }
            else
            {
                LabelLastName.Text = "";
            }
        }

    }

===============>>#1 票数:0

我创建了一个CheckboxlistButton和两个TextBoxes

当在checkboxes选择第一个值并按下button我想在一个textboxes显示它,而当我取消选中checkboxes我希望该值从textboxes消失。

if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = CheckBoxPersonalInfo.Items[0].Text;
            }
            else
            {
                LabelFirstName.Text = "";
            }

            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = CheckBoxPersonalInfo.Items[1].Text;
            }
            else
            {
                LabelLastName.Text = "";
            }

这段代码可以正常工作,但是当取消选中LabelFirstName.Text和LabelLastName.Text =“”;时, 不要空着

更新

private void ButtonOKCheckBoxes()
    {
        EMPLOYEE theEmpl;
        using (var db = new knowitCVdbEntities())
        {
            theEmpl = (from p in db.EMPLOYEES
                       where p.username == strUserName
                       select p).FirstOrDefault();
        }

        if (theEmpl != null)
        {
            PanelFullCv.Visible = true;
            LabelPleaseRegister.Visible = false;
            //CheckBoxPersonalInfo.Items[0].Text;
            if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = theEmpl.firstname;
            }
            else
            {
                LabelFirstName.Text = "";
            }
            //CheckBoxPersonalInfo.Items[1].Text;
            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = theEmpl.lastname;
            }
            else
            {
                LabelLastName.Text = "";
            }
        }

    }

===============>>#2 票数:0

我创建了一个CheckboxlistButton和两个TextBoxes

当在checkboxes选择第一个值并按下button我想在一个textboxes显示它,而当我取消选中checkboxes我希望该值从textboxes消失。

if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = CheckBoxPersonalInfo.Items[0].Text;
            }
            else
            {
                LabelFirstName.Text = "";
            }

            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = CheckBoxPersonalInfo.Items[1].Text;
            }
            else
            {
                LabelLastName.Text = "";
            }

这段代码可以正常工作,但是当取消选中LabelFirstName.Text和LabelLastName.Text =“”;时, 不要空着

更新

private void ButtonOKCheckBoxes()
    {
        EMPLOYEE theEmpl;
        using (var db = new knowitCVdbEntities())
        {
            theEmpl = (from p in db.EMPLOYEES
                       where p.username == strUserName
                       select p).FirstOrDefault();
        }

        if (theEmpl != null)
        {
            PanelFullCv.Visible = true;
            LabelPleaseRegister.Visible = false;
            //CheckBoxPersonalInfo.Items[0].Text;
            if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = theEmpl.firstname;
            }
            else
            {
                LabelFirstName.Text = "";
            }
            //CheckBoxPersonalInfo.Items[1].Text;
            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = theEmpl.lastname;
            }
            else
            {
                LabelLastName.Text = "";
            }
        }

    }

===============>>#3 票数:0

我创建了一个CheckboxlistButton和两个TextBoxes

当在checkboxes选择第一个值并按下button我想在一个textboxes显示它,而当我取消选中checkboxes我希望该值从textboxes消失。

if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = CheckBoxPersonalInfo.Items[0].Text;
            }
            else
            {
                LabelFirstName.Text = "";
            }

            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = CheckBoxPersonalInfo.Items[1].Text;
            }
            else
            {
                LabelLastName.Text = "";
            }

这段代码可以正常工作,但是当取消选中LabelFirstName.Text和LabelLastName.Text =“”;时, 不要空着

更新

private void ButtonOKCheckBoxes()
    {
        EMPLOYEE theEmpl;
        using (var db = new knowitCVdbEntities())
        {
            theEmpl = (from p in db.EMPLOYEES
                       where p.username == strUserName
                       select p).FirstOrDefault();
        }

        if (theEmpl != null)
        {
            PanelFullCv.Visible = true;
            LabelPleaseRegister.Visible = false;
            //CheckBoxPersonalInfo.Items[0].Text;
            if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = theEmpl.firstname;
            }
            else
            {
                LabelFirstName.Text = "";
            }
            //CheckBoxPersonalInfo.Items[1].Text;
            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = theEmpl.lastname;
            }
            else
            {
                LabelLastName.Text = "";
            }
        }

    }

===============>>#4 票数:-1

我创建了一个CheckboxlistButton和两个TextBoxes

当在checkboxes选择第一个值并按下button我想在一个textboxes显示它,而当我取消选中checkboxes我希望该值从textboxes消失。

if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = CheckBoxPersonalInfo.Items[0].Text;
            }
            else
            {
                LabelFirstName.Text = "";
            }

            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = CheckBoxPersonalInfo.Items[1].Text;
            }
            else
            {
                LabelLastName.Text = "";
            }

这段代码可以正常工作,但是当取消选中LabelFirstName.Text和LabelLastName.Text =“”;时, 不要空着

更新

private void ButtonOKCheckBoxes()
    {
        EMPLOYEE theEmpl;
        using (var db = new knowitCVdbEntities())
        {
            theEmpl = (from p in db.EMPLOYEES
                       where p.username == strUserName
                       select p).FirstOrDefault();
        }

        if (theEmpl != null)
        {
            PanelFullCv.Visible = true;
            LabelPleaseRegister.Visible = false;
            //CheckBoxPersonalInfo.Items[0].Text;
            if (CheckBoxPersonalInfo.Items[0].Selected)
            {
                LabelFirstName.Text = theEmpl.firstname;
            }
            else
            {
                LabelFirstName.Text = "";
            }
            //CheckBoxPersonalInfo.Items[1].Text;
            if (CheckBoxPersonalInfo.Items[1].Selected)
            {
                LabelLastName.Text = theEmpl.lastname;
            }
            else
            {
                LabelLastName.Text = "";
            }
        }

    }

  ask by krisal translate from so

未解决问题?本站智能推荐:

1回复

选中复选框时显示文本框控件

选中CheckBox时,我使用以下JavaScript来显示带有Calendar Extenders的两个Textbox控件。 否则,它们将被隐藏。 (我隐藏了包含“文本框”控件的表行。) 我的HTML代码在这里: 如果我没有在“ Page Load方法”中将表格行“ Vis
2回复

在gridview中选中复选框时,在文本框中显示

我在gridview中有一个复选框,我想在选中o checkbox时在文本框中显示行的数据。这是我的buttun的代码: 这是我的复选框代码: 并为gridview的html代码: 谢谢
1回复

在CheckBoxList中选中复选框时显示文本框

我从工具箱中向我的网站的“登录”页面添加了一个复选框列表。 选中CheckBoxList中的ListItem(单击时)后,我希望在刚刚选中的ListItem的右侧打开三个文本框(例如:用户名,密码和ID文本框)。 我整天都在尝试这样做,但是我仍在努力。 这是我的C#代码和结尾的图片
2回复

如果未选中gridview复选框,则不显示确认消息框

我有gridview,其中包含数据列和“Apply”下面的按钮以执行某些操作。 Gridview中的一列是复选框列。 当您选中复选框并单击“应用”时,会弹出一条确认消息,询问“您确定吗?” 选项“是”和“否”。 但是,如果没有选中复选框,我想向用户显示弹出窗口,以便在执行操作之前
2回复

选中复选框时动态创建的访问文本框值

我对ASP.NET生命周期事件感到困惑。 选中时,我有一个复选框,它将动态创建标签和文本框。 这是在复选框oncheckchanged事件中完成的。我在复选框上启用了Ajax,而没有完整的回发。 现在,在新创建的文本框中,输入值,然后单击“保存”按钮,在按钮单击事件中,它甚至都找不到创
2回复

勾选复选框时,将值插入文本框

我有一个使用SQL添加供应商的表单 SupplierID , SupplierName , SupplierProduceType , SupplierPhone进入Supplier表 我没有ID,名称和电话的问题,但是生产类型很难,因为有1-5个选项可以选择 我希望文本
3回复

使用javascript选中的复选框启用文本框

HEllo-我试图在选中(启用)或未选中(禁用)复选框时启用/禁用文本框。 一旦选中/取消选中复选框,代码什么也不会发生。 这是我所拥有的: 该代码在Web用户控件中。 那是为什么不能正常工作的原因吗? 感谢您的帮助 谢谢大家的提前帮助,Laziale
3回复

仅在选中复选框时验证文本框-不发回

我有一个asp.net CheckBox和一个文本框,我只想让文本框在选中复选框时进行验证,否则就这样保留它。 我找到了MVC帖子,但我想要asp.net表单仅当使用MVC选中复选框时才验证文本框 这是我当前的代码,可验证文本框,无论是否选中复选框,
3回复

如果在中继器中未选中复选框,则禁用文本框

在我的.aspx中,Repeater内部包含以下元素: 在<script>标记中有jQuery函数: 但仍然无法正常工作。
1回复

在数据列表中选中/取消选中复选框时显示/隐藏文本框的最佳方法

我是ASPNET编程的新手,需要一些帮助。 我一直在搜寻互联网,找不到解决我问题的方法。 我基本上需要一种仅在选中相应复选框时才显示文本框的方法。 文本框和复选框是内部数据列表的一部分; 控件必须是数据绑定的。 我已经尝试过JQuery并无法使其正常工作,所以现在我正在尝试使用带有Up