我正在尝试在 mvc3 中创建用户控件。我正处于这个过程的中间,我也有点困惑。如何使用 razor 引擎在 mvc3 中创建用户控件以及如何在多个视图中重用相同的用户控件?我还必须访问父视图控制器中用户控件内的控件。这个怎么做?
我的场景是,我将在用户控件中生成一些动态字符串并分配给用户控件中的文本框。现在我必须从父视图的控制器访问该文本框中的值。
更新:
我在用户控件(部分视图)中有按钮来生成动态字符串。所以总的来说,我有两个按钮,一个在用户控件内,另一个在父视图内。两者都是独立的过程。局部视图内的按钮必须调用某个控制器来生成动态字符串并分配给局部视图内的文本框。但是父视图控制器内的按钮必须获取该值。