C# 当选择列中的单元格时,如何选择完整列?
目前,我正在开发ASP.net VS2010的Gridview。在此应用程序中 1.我想在该列中的一个单元格中选择完整列。 2.Gridview包含两个组。每个组具有相同的列名。 像C# 当选择列中的单元格时,如何选择完整列?,c#,javascript,asp.net,visual-studio-2010,gridview,C#,Javascript,Asp.net,Visual Studio 2010,Gridview,目前,我正在开发ASP.net VS2010的Gridview。在此应用程序中 1.我想在该列中的一个单元格中选择完整列。 2.Gridview包含两个组。每个组具有相同的列名。 像 卸货|装货 金额|项目|金额|项目 ||| 如果我选择加载->金额列,它应该选择卸载->金额和加载->金额列 你的任何指导都会有帮助 谢谢, TA您可以使用来完成此操作。给“ColumnA”一个特殊的类,给“ColumnB”一个特殊的类。单击“ColumnA”时,所有“ColumnB”单元格都将高亮显示: //
卸货|装货
金额|项目|金额|项目 ||| 如果我选择加载->金额列,它应该选择卸载->金额和加载->金额列 你的任何指导都会有帮助 谢谢, TA您可以使用来完成此操作。给“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");
});
});
应该会让您走上正确的道路。我可以通过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'); });
});
$(函数(){
变量行=$(“#grd tr”);
rows.children()。单击(函数(){
rows.children().removeClass('Highlighted');
var index=$(this).prevAll().length;
rows.find(':第n个子('+(索引+1)+')).addClass('Highlighted');});
});
我们可以用JavaScript和C来实现吗?因为我不知道jQuery?按照jQuery的链接,你会发现它是一个JavaScript库。您当然可以不使用它,这意味着手动循环通过要高亮显示的每个单元格。使用jQuery,它是一个简单的JS脚本,您可以包括它,然后使用类似于我发布的脚本的内容。我建议您看一看并尝试一下,它将使许多事情变得更加容易