首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从usercontrol.ascx.cs访问usercontrol.ascx中的属性

如何从usercontrol.ascx.cs访问usercontrol.ascx中的属性
EN

Stack Overflow用户
提问于 2010-08-31 19:12:38
回答 1查看 1.3K关注 0票数 2

我想创建一个用于分页的用户控件。

如何从usercontrol.ascx.cs访问usercontrol.ascx中的属性?

Usercontrol.ascx.cs中的属性:

代码语言:javascript
复制
 /// <summary>
        /// gets actual page index
        /// </summary>
        public int PageIndex
        {
            get
            {
                return _pageIndex;
            }
            set
            {
                _pageIndex = value;
            }
        }

usercontrol.ascx:

代码语言:javascript
复制
 <%= Html.RouteLink("<", new { page = (Model.PageIndex - 1) }, new { title = "previous page"})%>

如何访问属性?我有一台model.PageIndex,但它一点也不能用。

谢谢关心,Ragims

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-31 19:16:34

在ASP.NET MVC中,拥有用户控件并访问其属性的情况并不常见。为此,您可以使用Model。甚至不应该有usercontrol.ascx.cs。所以让这个PageIndex成为你的模型的一个属性。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3608407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档