我有一个视图(名称:view1),有2个控件。一个文本框和其他日期选择器。在同一视图中,我加载了一个部分页面(名称:view2)。
我的问题是如何从部分页面引用父页面(view1)文本框和日期选择器控件?
答案 0 :(得分:0)
如果您在谈论文件背后的ASP.NET Webforms代码,并且您希望通过用户控件对象访问页面中的控件,则可以使用
Page.[property here]
在ASP.NET MVC中,您可以通过ViewBag属性或Model在代码和视图之间传递数据。让我们说你有一个部分视图,必须接收某种数据。您可以在顶部将数据的对象类型定义为@model [type],然后使用
从主视图传递对象@Html.RenderPartial("_name", modelobject)
在部分视图中,您可以使用
访问该数据@Model.[property]