首页 > 解决方案 > 如何在一个下拉列表中绑定 2 列,一列在另一列下方并充当一列?

问题描述

我希望我的下拉列表包含必须作为单列的两列。列应该在另一列之下。

喜欢

wmsno12345

no12345

我尝试连接列,但一列在另一列前面。

绑定下拉:

    void BindSalesOrder(string locationCode)
        {
            SOBL objSOBL = new SOBL();
            List<SalesHeaderEntity> lstSalesHeaderEntity = objSOBL.GetB2BSOList(locationCode);
            if (lstSalesHeaderEntity != null)
            {
                ddlB2BSaleOrder.DataSource = lstSalesHeaderEntity;
                if (Common.MyCInt(ViewState["DisplayOrderNoOnBatch"]) == 1)
                {
                    ddlB2BSaleOrder.DataTextField = "OrderNo";

                }
            else
            {
                ddlB2BSaleOrder.DataTextField = "No";

                }
            ddlB2BSaleOrder.DataValueField = "No";
                ddlB2BSaleOrder.DataBind();
                ddlB2BSaleOrder.Items.Insert(0, new ListItem("Please Select", "0"));
            }
            else
            {
                ddlB2BSaleOrder.Items.Clear();
                ddlB2BSaleOrder.Items.Insert(0, new ListItem("Please Select", "0"));
            }
        }

落下

 <td class="col-md-3 form-group">
       <asp:DropDownList ID="ddlB2BSaleOrder" runat="server" CssClass="form-control js-example-placeholder-single" AutoPostBack="true"
                                            OnSelectedIndexChanged="ddlB2BSaleOrder_SelectedIndexChanged" ToolTip="Select ">
            </asp:DropDownList>
            <asp:RequiredFieldValidator SetFocusOnError="true" ID="rfvB2BSaleOrder" CssClass="Asterix"
                                            Visible="false" InitialValue="0" ValidationGroup="Save" runat="server" ControlToValidate="ddlB2BSaleOrder"
                                            ErrorMessage="Please select Sale Order." Display="None">*</asp:RequiredFieldValidator>
      </td>

标签: c#asp.net

解决方案


推荐阅读