首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果选中复选框,是否使用相同的收货方信息可见地填写收单方信息?

如果选中复选框,是否使用相同的收货方信息可见地填写收单方信息?
EN

Stack Overflow用户
提问于 2014-11-26 10:43:56
回答 1查看 154关注 0票数 1

我在试着把收货人信息放到收货单信息文本框里。选中该复选框后,需要在收单方信息文本框中填充与收货方信息文本框相同的值。当我单击send按钮时,代码可以正常工作,这些值显示在单独的页面上,如果选中了复选框,则收货方和收单方是相同的。但在表单上,当我单击复选框时,空白的收单方字段不会填充相同的数据,即使声明了值,文本框也保持为空。

代码语言:javascript
复制
    protected void CbxShipto_CheckedChanged(object sender, EventArgs e)
    {
        CheckBox CbxShipto1 = (CheckBox)this.FindControl("CbxShipto");

        if (CbxShipto1.Checked)
        {
            txtFirstName2.Text = TxtFirstName.Text;
            txtLastName2.Text = TxtLastName.Text;
            ddlState2.Text = ddlState.Text;
            txtStreet2.Text = TxtStreet.Text;
            txtCity2.Text = txtCity.Text;
            txtzip2.Text = txtZip.Text;
        }
    } 
EN

回答 1

Stack Overflow用户

发布于 2014-11-26 10:49:31

确保在页面标记中,CbxShipto1的标记具有OnCheckedChanged="CbxShipto_CheckedChanged"AutoPostBack="true"

而且,您不需要本地CheckBox变量和FindControl。如果CbxShipto不是在代码中动态创建的,那么您应该已经有了可以使用的CbxShipto类成员。

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

https://stackoverflow.com/questions/27140484

复制
相关文章

相似问题

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