none
我该如何让我的textbox 呈现的value,与我dropdown 选择的value相同 RRS feed

  • 问题

  • 我该如何让我的textbox 呈现的value,与我dropdown 选择的value相同

    以下是我的代码,请指点

    protected void Page_Load(object sender, EventArgs e)
            {
                if (!Page.IsPostBack)
                {
                    DropDownListDataBinding();                
                    BindingDGV();
                }
            }

     var dbgs = (Database connection)
                ddlDBGToolList.DataSource = dbgs;
                ddlDBGToolList.DataTextField = "NAME";
                ddlDBGToolList.DataValueField = "NAME";
                ddlDBGToolList.DataBind();
                lblResult.Text = ddlDBGToolList.Text;

    2022年2月5日 5:49

全部回复

  • 你好,christing

    如果想让textbox 呈现的value,与dropdown 选择的value相同可以添加一个SelectedIndexChanged事件,

    可以参考以下代码:

    private void ddlDBGToolList_SelectedIndexChanged(object sender, EventArgs e)

            {

                lblResult.Text=ddlDBGToolList.Text;

            }

    Best Regards

    Jimmy Xu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2022年2月7日 8:52
  • 感谢你的答复。我发现当我加了这个代码后 lblResult.Text=ddlDBGToolList.Text; 

    如果我在我loader 用这个code lblResult.Text = ddlDBGToolList.Text; 

    我的textbox value 还是无法呈现combo box 选择的value 但当,我在loader remove 了lblResult.Text = ddlDBGToolList.Text;  我的textbox 还是没有呈现combo box 呈现的value。

    我是否少了些什么

    2022年2月8日 0:48
  • 估计你直接用他这个代码,但是没让控件ddlDBGToolList的SelectedIndexChanged订阅ddlDBGToolList_SelectedIndexChanged;

    这个需要你查看一下aspx代码 ,是否绑定事件,参考以下代码;

     <asp:DropDownList ID="ddlDBGToolList" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlDBGToolList_SelectedIndexChanged">

    另外考虑到你这个是webform的,需要修改控件的属性AutoPostBack="True";确保控件在选择后会自动回发;(刷新页面)


    family as water

    2022年2月13日 6:11