2
我想为分页usercontrol创建。如何访问来自usercontrol.ascx.cs的usercontrol.ascx中的属性
如何从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,但它不起作用。
感谢和TAE护理, Ragims
这就是说它没有正确的方式来创建mvc控件? – 2010-08-31 11:17:42
正确地说,在ASP.NET MVC中没有* User Control *这样的事情。有模型,控制器和视图。一个视图仅包含** **标记(因为这属于您的模型和控制器,因此不包含C#),并且可能是整页.aspx或部分.ascx。我建议你阅读一些教程http://www.asp.net/mvc以熟悉基本知识。 – 2010-08-31 11:20:25