如何使用javascript将一个文本框值复制到asp.NET gridview中的另一个文本框?
我无法复制或自动绑定到第二个文本框。我需要处理哪个事件,如何使用javascript将一个文本框值复制到asp.NET gridview中的另一个文本框?,asp.net,gridview,Asp.net,Gridview,我无法复制或自动绑定到第二个文本框。我需要处理哪个事件,onkeyup或onblur 这是我的代码: <script type="text/javascript"> function OneTextToother() { var first=document.getElementById(txtQuantity).value; document.getElementById(txtQuantity1).value=first;
onkeyup
或onblur
这是我的代码:
<script type="text/javascript">
function OneTextToother()
{
var first=document.getElementById(txtQuantity).value;
document.getElementById(txtQuantity1).value=first;
}
</script>
<asp:GridView ID="gvOrder" runat="server" OnRowDataBound="gvOrder_RowDataBound">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:TextBox ID="txtQuantity" runat="server" onkeyup="javascript:OneTextToother();" >
</asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:TextBox ID="txtQuantity1" runat="server" ></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
函数onetextoother()
{
var first=document.getElementById(txtQuantity).value;
getElementById(txtQuantity1).value=first;
}
您可以使用客户端Id属性
<%# ((GridViewRow)Container).FindControl("txtQuantity1").ClientID %>
所以
var first=document.getElementById(“”);
document.getElementById(“”).value=first;
您可以使用客户端Id属性
<%# ((GridViewRow)Container).FindControl("txtQuantity1").ClientID %>
所以
var first=document.getElementById(“”);
document.getElementById(“”).value=first;