有人知道如何在编辑模式打开时在网格内设置值文本框吗? 1.我有文本框名称聚合: 2.我只想在通过按钮打开编辑模式时为这些文本框设置一些值。所以我有按钮: 3.我需要在 javascript ex setValue() 中定义这些代码:
function setValue() {
var grid = $('<%=gvVariableConfig.ClientID%>');
........(what i need to do is here, anyone help)
}
-----------------------------------------------------------------------------
<asp:TemplateField HeaderText="Aggregation" ItemStyle-HorizontalAlign="Left" HeaderStyle-Width="5%" ItemStyle-Width="5%">
<EditItemTemplate>
<asp:TextBox ID="txtAggregation" runat="server" Text='<%# Bind("AGGREGATION") %>' Width="91%">
</asp:TextBox>
<asp:Label ID="lblAggregation" runat="server" Text='<%# Bind("AGGREGATION") %>' Visible="false">
</asp:Label>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblAggregation" runat="server" Text='<%# Bind("AGGREGATION") %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateField>
----------------------------------------------------------------------------
<button type="button" style="width: 100%;" onclick="setValue()"> Assign to Aggregation</button>
有人可以帮忙吗?
最佳答案
我想我找到了一些线索来解决它,但我不知道在编辑模式下获取行索引......这就是我为特定单元格设置值的方法:
var grid = document.getElementById('<%=gvVariableConfig.ClientID%>');
var val = grid.rows[2].cells[6];
val.textContent = "tes";
所以我现在的问题是获取编辑模式下的哪个行用户。单元格索引可以设置静态,因为不同的按钮分配给不同的单元格。所以希望有人能给一些关于编辑模式下行索引的建议。
关于javascript - 在网格内设置文本框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13265103/