Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 返回新闻控件asp.net c中的最新文章#_C#_Asp.net_Database_Ascx - Fatal编程技术网

C# 返回新闻控件asp.net c中的最新文章#

C# 返回新闻控件asp.net c中的最新文章#,c#,asp.net,database,ascx,C#,Asp.net,Database,Ascx,我有一个news控件,当id被选中并返回到url时,它会显示一篇新闻文章。问题是,如果我转到url中没有id参数的页面,则该页面为空。如果没有选择id,我想做的是显示最新的新闻文章。 我已经侵入了atm机显示了157号身份证。 任何帮助都会很好。 谢谢 据我所知,您需要跟踪最新的ID,并在此处使用它,而不是“157” 当最新的新闻发布时,存储新的id使您可以访问上面共享的代码段。我认为可能的方式 在会话变量中存储最新的ID 如果您的代码没有负载平衡,请使用最新id的staic变量并更新它,然后让

我有一个news控件,当id被选中并返回到url时,它会显示一篇新闻文章。问题是,如果我转到url中没有id参数的页面,则该页面为空。如果没有选择id,我想做的是显示最新的新闻文章。 我已经侵入了atm机显示了157号身份证。 任何帮助都会很好。 谢谢


据我所知,您需要跟踪最新的ID,并在此处使用它,而不是“157”

当最新的新闻发布时,存储新的id使您可以访问上面共享的代码段。我认为可能的方式

  • 在会话变量中存储最新的ID
  • 如果您的代码没有负载平衡,请使用最新id的staic变量并更新它,然后让所有其他人访问和使用它
  • 从数据库获取最新的ID信息,并将其硬编码到157
  • 如果我对你问题的理解不正确。请详细说明你的问题

        protected Article _article;
        protected Article Article
        {
            get
            {
                if (null == _article && null != Request.QueryString["id"])
                {
                    _article = Article.GetById(Int64.Parse(Request.QueryString["id"]));
                }
                else
                {
                    _article = Article.GetById(Int64.Parse("157"));
                }
                return _article;
            }
        }