gpt4 book ai didi

c# - 带有 jquery 的 gridview asp.net 中选定行的标签

转载 作者:行者123 更新时间:2023-11-30 23:06:50 26 4
gpt4 key购买 nike

我想用 Jquery 在我的 gridview 中返回文本标签

 <div class="risksContainer">
<div class="risksGrid">
<asp:GridView ID="GridViewRisks" runat="server"
[...]
/>
<Columns>
<asp:TemplateField HeaderText="...">
<ItemTemplate>
<div class="CodeProductColumn">
<asp:Label ID="IDRisk" runat="server" CssClass="IDRiskIndex" Text="<%# Item.ID_Risk %>" />
<asp:Repeater ID="LabelRepeatCodeProduct" runat="server"
[....]
</asp:Repeater>
</div>
</ItemTemplate>

我尝试了很多解决方案,但我不知道如何获得所选行的标签文本。javascript:

function blabla(){
var Id_risk = $(".risksContainer .risksGrid .IDRiskIndex").text();
alert("Id_risk =" + Id_risk );
return Id_risk ;
}

(当我点击我所在行的编辑按钮时,这个功能开始)

我得到了我的 gridview 中所有行的文本,而不仅仅是我选择的行。我尝试使用“parent, child, first, selected, rows[]...我是初学者,我很想找到它

最佳答案

在 JavaScript 中使用 try:

<script type="text/javascript"> 
function blabla()
{
// find gridview
var gv = document.getElementById("<%=GridViewRisks.ID %>");

// get row count
var gvRowCount = gv.rows.length;
var i = 1;
for (i; i<= gvRowCount - 1; i++)
{
// get label value from column 2
alert(gv.rows[i].cells[2].childNodes[1].innerHTML);
}
return false;
}
</script>
<asp:Button ID="Button1" runat="server" OnClientClick=" blabla();return false;" ... />

关于c# - 带有 jquery 的 gridview asp.net 中选定行的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47833114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com