【发布时间】:2014-10-05 20:58:45
【问题描述】:
如何通过 JavaScript 从 GridView 获取 Text 值?
我试过了,但它没有显示来自 Text = "this is a label" 的值:
var lblThis = document.getElementById('<%= GridView1.ClientID %>')
var lblThisTag = lblThis.document.getElementByTag('txtValueResultMandays').innerHTML
alert(lblThisTag);
示例:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" OnRowDataBound="GridView1_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="Mandays">
<ItemTemplate>
<asp:Label ID="txtValueResultMandays" runat="server" Text="this is a label"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
谢谢。
【问题讨论】:
-
我试过这个:document.getElementById('').getElementsByTagName('') - 不起作用((跨度>
标签: javascript c# gridview label getelementbyid