Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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# 使用mvc 3 razor引擎访问父视图控制器中的用户控件文本框_C#_Asp.net Mvc 3_Razor - Fatal编程技术网

C# 使用mvc 3 razor引擎访问父视图控制器中的用户控件文本框

C# 使用mvc 3 razor引擎访问父视图控制器中的用户控件文本框,c#,asp.net-mvc-3,razor,C#,Asp.net Mvc 3,Razor,我试图在mvc3中创建用户控件。我正处于这个过程中,我也有点困惑。如何使用razor引擎在mvc3中创建用户控件,如何在多个视图中重用相同的用户控件?我还必须访问父视图控制器中用户控件内的控件。如何做到这一点 我的场景是,我将在用户控件中生成一些动态字符串,并分配给用户控件中的文本框。现在,我必须从父视图的控制器访问该文本框中的值 更新: 我在usercontrol(部分视图)中有一个按钮来生成动态字符串。所以我有两个按钮,一个在用户控件内,另一个在父视图内。两者都是独立的过程。部分视图中的按钮

我试图在mvc3中创建用户控件。我正处于这个过程中,我也有点困惑。如何使用razor引擎在mvc3中创建用户控件,如何在多个视图中重用相同的用户控件?我还必须访问父视图控制器中用户控件内的控件。如何做到这一点

我的场景是,我将在用户控件中生成一些动态字符串,并分配给用户控件中的文本框。现在,我必须从父视图的控制器访问该文本框中的值

更新:


我在usercontrol(部分视图)中有一个按钮来生成动态字符串。所以我有两个按钮,一个在用户控件内,另一个在父视图内。两者都是独立的过程。部分视图中的按钮必须调用某些控制器来生成动态字符串并分配给部分视图中的文本框。但父视图控制器中的按钮必须获得该值。

为什么不尝试使用部分视图,然后从父视图访问部分视图中创建的元素


关于codeproject有一个完美的教程:很抱歉,我无法理解该链接的内容。因为我是MVC3reazor的新手。请查看我的更新。我必须从局部视图中获取值1)要创建一个控件,您可以使用选项将它们从传递到局部视图的模型中装箱,或者使用jquery生成它们,下面是一个很好的示例