日期:2014-05-18  浏览次数:20479 次

新闻的内容页问题(人人都有分)
新闻列表页我用GirdView 控件显示新闻列表:NewsList.aspx
ID传值到ShowNews.apx页面

ShowNews.apx 我用什么方法(或者控件)显示新闻的标题、发布时间、新闻内容呢
有代码实例说明最佳

------解决方案--------------------
页面后台代码
 public DataEntity.Article article;

public int ArticleID
{
get
{
if (ViewState["ArticleID"] != null && TypeParse.IsNumeric(ViewState["ArticleID"]))
return Convert.ToInt32(ViewState["ArticleID"]);
else
return 0;
}
set
{
ViewState["ArticleID"] = value;
}
}

protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (Request.QueryString["ArticleID"] != null && TypeParse.IsNumeric(Request.QueryString["ArticleID"]))
{
ArticleID = Convert.ToInt32(Request.QueryString["ArticleID"]);
}
}
BindData();
}


private void BindData()
{
ArticleManager am = new ArticleManager();
article = am.GetModel(ArticleID); 
}


aspx页面
<table class="artictable">
<tr>
<th class="blanklink">
<%=article.Title%>
</th>
<td class="datetd">
<%=article.CreateDate.Value.ToString("yyyy-MM-dd")%>
</td>
</tr>
<tr>
<td colspan="2">
<%=article.Content%>
</td>
</tr>
</table>
------解决方案--------------------
探讨
页面后台代码
public DataEntity.Article article;

public int ArticleID
{
get
{
if (ViewState["ArticleID"] != null && TypeParse.IsNumeric(ViewState["ArticleID"]))
return Convert.ToInt32(ViewState["ArticleID"]);
else
return 0;
}
set


------解决方案--------------------
用空间么用label就可以了

分页可以用标记来分页 ,因为难免新闻会有图片,如果程序自动分页的话会不合理的
------解决方案--------------------

------解决方案--------------------
用Label显示就可以了啊。
------解决方案--------------------
支持用LABEL
------解决方案--------------------
lz是相当的业余阿,搞得这样的问题提问,是不是算送分阿?
你可以使用<a>来显示,也可以使用label或者任何可以显示的控件
------解决方案--------------------
呵,飘过~~~
探讨
用Label显示就可以了啊。

------解决方案--------------------
jf
------解决方案--------------------
lable
有runat=server的span div等都可以

呵呵 jf
------解决方案--------------------
呵呵。JF
------解决方案--------------------