Member 14059415 Ответов: 0

Как показать данные сетки за пределами dropdownlist и datetextbox в ASP.NET


protected void dgvInsDetails_SelectedIndexChanged(object sender, EventArgs e)
        {
           
                GridViewRow row = dgvInsDetails.SelectedRow;
                lblId.Text = row.Cells[1].Text;
                lblcatId.Text = row.Cells[2].Text;
                insObj.CatId = Convert.ToInt32(row.Cells[2].Text);
                ddlst_subctgry.Text = Convert.ToString(row.Cells[3].Text);
                lblcod.Text = row.Cells[4].Text;
                txtCode.Text = row.Cells[4].Text;
                ddlst_Cat.Text = row.Cells[2].Text;
                dt_Startdt.Text = Convert.ToDateTime(row.Cells[5].Text).ToString("YYYYMMdd");
                dt_Renewaldt.Text = row.Cells[6].Text;
                txt_Amount.Text = row.Cells[7].Text;
                txt_percentage.Text = row.Cells[8].Text;
                txt_premAmnt.Text = row.Cells[9].Text;
                txt_descriptn.Text = row.Cells[10].Text;
                btnDelete.Visible = true;
                btnSave.Text = "Update";
                btnCancel.Visible = true;
           
        }


Что я уже пробовал:

это мой код aspx
невозможно получить значение для двух элементов управления
ddlst_subctgry.Text = Convert.ToString(row.Cells[3].Text);
--выпадающий список
код конструкции
<asp:DropDownList ID="ddlst_subctgry" runat="server" AutoPostBack="false"   class="form-control" TabIndex="2">
                                                        
                                                    </asp:DropDownList>


и
Convert.ToDateTime(row.Cells[5].Text).ToString("YYYYMMdd");
--дата
this is design code
<pre> <asp:TextBox ID="dt_Renewaldt" runat="server" AutoPostBack="false" class="form-control flatpickr-input" placeholder="Basic datepicker" TabIndex="5" textmode="Date"></asp:TextBox>

[no name]

Вы не можете просто установить текст для элемента DDL здесь, вместо этого вы должны найти этот элемент в данных списка DDL, где текст совпадает с Convert.ToString(row.Cells[3].Text); затем установите выбранный индекс для этого элемента

0 Ответов