您现在的位置: 军旅同心-旅游自驾-军旅文学 >> 读书赏析 >> 学习园地 >> 电脑网络 >> 技术文章 >> 正文
asp.net高级教程(二)- 转换编程思维
作者:采集员 文章来源:来源于网络 点击数: 更新时间:2005-9-10 12:36:53
    <td class=cn>
              <font color=white>版面数:</font>
          </td>
          <td>    
              <asp:label id="lblForumCount" runat=Server class=cn></asp:label>
          </td>
       </tr>
      </table>
然后在对应的c#文件里这样使用:

        protected void Page_Init(object sender, EventArgs e)
        {
            //
            // CODEGEN: This call is required by the ASP+ Windows Form Designer.
            //
            InitializeComponent();

                //初始化页面对象
            //创建bbs对象
            try
            {
                m_objBBS = new BBS("鹰翔山庄论坛") ;
            }
            catch(Exception exp)
            {
#if DEBUG
                Response.Write ("初始化bbs对象出错:" + exp.Message + "<br>") ;
                return ;
#endif//DEBUG
                Server.Transfer("error.aspx") ;
            }
            
            //论坛名称
            lblBBSName.ForeColor = Color.White ;
            lblBBSName.Text = m_objBBS.Title ;

            //用户数
            lblUserCount.ForeColor = Color.White ;
            lblUserCount.Text = m_objBBS.UserCount.ToString() ;

            //文章数
            lblTopicCount.ForeColor = Color.White ;
            lblTopicCount.Text = m_objBBS.TopicCount.ToString() ;

            //版面数
            lblForumCount.ForeColor = Color.White ;
            lblForumCount.Text = m_objBBS.ForumCount.ToString() ;
        }

    看出这样使用的好处吗?对,就是业务逻辑和html代码分开,这样无论页面原型如何修改,代码都不需要做丝毫改动。bbs对象构造好了,让我们看看论坛的其他对象,他们分别是用户(BBSUser)、版面(Forum)和贴子(Topic) , 我将在下节的内容里详细解释。

上一页  [1] [2] 


更多
免责声明:作品版权归所属媒体与作者所有!!本站刊载此文不代表同意其说法或描述,仅为提供更多信息。如果您认为我们侵犯了您的版权,请告知!本站立即删除。有异议请联系我们。
文章录入:烟灰缸    责任编辑:烟灰缸 
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 网站地图 | 版权申明 | 网站公告 | 管理登录 |