lande kiran Ответов: 1

Добавьте элемент управления row wise в ASP.NET вид сетки в C#..


Я хочу добавить элемент управления row wise в виде сетки .
В моем требовании каждый столбец имеет 6 строк, в которых 6 строк 3 являются текстовыми полями, а 3-выпадающим списком, но в представлении сетки мы не можем добавить управление строками, поэтому, пожалуйста, помогите мне в этом ...

например, в Столбцах первая строка для имени пользователя, вторая-для фамилии, третья-для адреса, четвертая - для штата , пятая-для района и последняя-для Тахасила .
это типы нескольких столбцов с той же структурой, что и выше.

поэтому для первых трех строк мне нужно текстовое поле для ввода, а для еще трех строк-выбор выпадающего списка . Это мое требование, поэтому, пожалуйста, помогите мне разобраться в этом.

заранее спасибо..

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

Я перепробовал несколько способов, но так и не нашел решения.

Maciej Los

Это звучит очень странно...
Я бы предложил заменить строки столбцами или создать 2 сетки: первую для текстовых полей, вторую для выпадающих списков, так как они описывают личные данные и место проживания.

F-ES Sitecore

GridView для этого не подходит, вместо этого вам нужно использовать ретранслятор, который дает вам полный контроль над тем, что находится в каждой "строке". Google для примеров того, как использовать один из них.

1 Ответов

Рейтинг:
0

Udhay Titus P

Вы можете достичь этого с помощью c#, проверьте эту ссылку https://www.aspsnippets.com/Articles/Adding-Dynamic-Rows-in-GridView-with-DropDownLists-in-ASP.Net.aspx[^]

кроме того для динамического текстового поля вы должны использовать следующий код

TextBox txt1 = (TextBox)Gridview1.Rows[rowIndex].Cells[1].FindControl("TextBox1");


эта ссылка даст вам точное решение, которое вы ожидаете,

Динамическое добавление и удаление строк в GridView и сохранение всех строк сразу[^]