как выбрать полный столбец, когда ячейка в этом столбце выбрана? - PullRequest
0 голосов
/ 24 марта 2011

В настоящее время я работаю над Gridview ASP.net VS2010.В этом приложении 1. Я хочу выбрать полный столбец на выборку из 1 отдельной ячейки в этом столбце.2. В Gridview есть 2 группы.Каждая группа имеет одинаковое имя столбца.подобно

__ _ __ _ __ _ __ _ _

Разгрузка |загрузка _ __ _ __ _ __ _ __ _ __

Сумма |Пункт |Сумма |Пункт |||

Если я выберу столбец Загрузка-> Сумма, он также должен выбрать столбец Разгрузка-> Сумма и Загрузка-> Сумма.

Вам помогут любые указания.

Спасибо, TA

Ответы [ 2 ]

1 голос
/ 24 марта 2011

Вы можете использовать jQuery для этого.Присвойте «ColumnA» особый класс, а «ColumnB» - особый класс.Если щелкнуть «ColumnA», все ячейки «ColumnB» будут выделены:

//Wait for the document to load.
$(document).ready(function()
{
    //Add a handler for when anything with class "ColumnA" is clicked.
    $(".ColumnA").click(function()
    {
        //When that happens, add the "Highlighted" class to all elements with the class "ColumnB."
        $(".ColumnB").addClass("Highlighted");
    });
});

Должен привести вас на правильный путь.

0 голосов
/ 25 марта 2011

Я могу сделать это с помощью JQuery. Фрагмент кода, как показано ниже.

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript">

    $(function () {
        var rows = $('#grd tr');
        rows.children().click(function () {
            rows.children().removeClass('Highlighted');
            var index = $(this).prevAll().length;  
     rows.find(':nth-child(' + (index + 1) + ')').addClass('Highlighted');  });
      });

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...