我想创建分页用户控件。
如何从usercontrol.ascx.cs访问usercontrol.ascx中的属性?
usercontrol.ascx.cs中的属性:
/// <summary>
/// gets actual page index
/// </summary>
public int PageIndex
{
get
{
return _pageIndex;
}
set
{
_pageIndex = value;
}
}
usercontrol.ascx:
<%= Html.RouteLink("<", new { page = (Model.PageIndex - 1) }, new { title = "previous page"})%>
如何进入物业?我有一个model.PageIndex,但它根本不起作用。
谢谢你的关心, Ragims
答案 0 :(得分:3)
在ASP.NET MVC中,拥有用户控件并访问其属性并不常见。您可以使用Model
。甚至不应该有usercontrol.ascx.cs
。因此,请将此PageIndex
作为您模型的主要内容。