Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp net c代码隐藏将文本框绑定到文本框_C#_Asp.net_Textbox_Bind_Behind - Fatal编程技术网

C# asp net c代码隐藏将文本框绑定到文本框

C# asp net c代码隐藏将文本框绑定到文本框,c#,asp.net,textbox,bind,behind,C#,Asp.net,Textbox,Bind,Behind,你好,我有一个计算页面,有许多动态创建的文本框。我想做的是,当第一个文本框值更改时,在不使用javascript或事件的情况下更改后面的其他代码。有没有办法像这样绑定文本框 Thnx 我使用的代码 tb = new TextBox() { ID = String.Format("tb_{0}_{1}_{2}_{3}", x, y, z, i), Width = 130, TextMode = TextBoxMode.Number, Text = ((TextBox

你好,我有一个计算页面,有许多动态创建的文本框。我想做的是,当第一个文本框值更改时,在不使用javascript或事件的情况下更改后面的其他代码。有没有办法像这样绑定文本框

Thnx

我使用的代码

tb = new TextBox()
{
    ID = String.Format("tb_{0}_{1}_{2}_{3}", x, y, z, i),
    Width = 130,
    TextMode = TextBoxMode.Number,
    Text = ((TextBox)(Master.FindControl("ContentPlaceHolder1").FindControl(String.Format("tb_{0}_{1}_{2}", x, y, z)))).Text.ToString()
};
有文本框示例视图的链接

我想您必须在文本框上将AutoPostBack设置为true,并处理OnTextChanged事件。当用户更改文本框的文本并离开文本框时,页面应执行回发,允许您处理此事件。据我所知,这是在没有JavaScript的情况下可以得到的最接近的结果


如果你也不想参加活动。。然后这是不可能的。

为什么要在没有javascript的情况下这样做?你所要求的毫无意义。您只能使用javascript和/或事件更改其他控件。在代码隐藏中处理每个按键以更新其他文本框需要事件以及每个按键的回发。显然这是不可取的。我知道有窗口控件绑定用于此,但想知道web控件的任何绑定