C# 如何在填充一个文本框时动态添加文本框?
我有一个文本框来填充ph值,这里我想要的是,每当我在文本框中输入值时,我需要动态地添加另一个空文本框,在这里我可以以相同的方式添加另一个值,如果他们在这个新的空框中输入任何值,另一个空文本框应该添加在这个文本框的底部。毕竟有一个确认链接按钮。当点击它时,在文本框中输入的所有这些ph值都应该得到。怎么可能呢?您可以使用jquery动态添加文本框,并在按钮上单击/将这些值提交给服务器。您可以在文本框的键控事件中添加另一个文本框。试试这个 我基于这个条件,你的数字格式是11,例如:09123456789 因此,在文本框的Textbox\u Textchanged事件上C# 如何在填充一个文本框时动态添加文本框?,c#,javascript,asp.net,textbox,C#,Javascript,Asp.net,Textbox,我有一个文本框来填充ph值,这里我想要的是,每当我在文本框中输入值时,我需要动态地添加另一个空文本框,在这里我可以以相同的方式添加另一个值,如果他们在这个新的空框中输入任何值,另一个空文本框应该添加在这个文本框的底部。毕竟有一个确认链接按钮。当点击它时,在文本框中输入的所有这些ph值都应该得到。怎么可能呢?您可以使用jquery动态添加文本框,并在按钮上单击/将这些值提交给服务器。您可以在文本框的键控事件中添加另一个文本框。试试这个 我基于这个条件,你的数字格式是11,例如:0912345678
if(textbox.text.length >= 11)
{
Textbox text = new Textbox();
text.TextChanged += Textbox_Textchanged; // So it would also trigger the event
// Do positioning here
}
我想你可以通过更好的EventArgs来优化它,但是你的想法是对的?ohh抱歉..ph.num只是一个例子。实际上,我想在文本框@Ronald Estacio上插入nvarchar值,你确定吗?那是一个WebForms应用程序,你不能。。。在不使用ajax或任何东西的情况下收听已更改的文本。。。它会为每个键(如果它能做到)回发整个该死的页面,即使这个解决方案有效,@ARATHY,它也不会有什么不同strings@sinni800他在问如何动态创建文本框,如何不回发。arathy,只要建立一个触发事件的条件,你就可以替换它的EventArgs并提供你自己的属性,一个方法也可以。@Ronaldstacion创建文本框需要回发。它不会神奇地出现在网页上我同意这一点。另一个答案是,imo是假的,因为它试图使用服务器端代码来编辑客户端控件。。。在ASP.NET中正常工作,但不是这样。。。