产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 子站相册报错
mjp311 - 2014/8/21 14:13:38

7451点击站点相册时报错
xiyou - 2014/8/21 14:55:56
估计是某个字段数值类型不规范或者为空,比如数字型字段为空,但是模型里面强制转换成数字就会出错,具体要检查一下对应模型代码
mjp311 - 2014/8/21 15:12:19
[b]回复 [url=http://bbs.pageadmin.net/showtopic-29845.aspx#116589]2楼[color=Olive]xiyou[/color]的帖子[/url][/b]

<%
string Pics="";
int News_Pic=0;
DataTable dt,dt1;
dt=Get_Data();
DataRow dr,dr1;
for(int i=0;i<dt.Rows.Count;i++)
{
  dr=dt.Rows[i];
  if(dr["titlepic"].ToString()!="0" && dr["titlepic"].ToString()!="")
   {
     News_Pic=int.Parse(dr["titlepic"].ToString());
   }
%>
<div class="articleinfor" id="articleinfor">
<ul>
<li class="title"><h1><%=Server.HtmlEncode(dr["title"].ToString())%>
</h1></li>
<li class="info">
发布日期:<%=((DateTime)dr["thedate"]).ToString("yyyy-MM-dd")%>&nbsp;&nbsp;
<%=dr["pa_autor"].ToString()==""?"":"&nbsp;作者:"+dr["pa_autor"].ToString()%>
浏览量:<span id="clicks"></span>&nbsp;&nbsp;<%=dr["pa_source"].ToString()==""?"":"&nbsp;来源:"+dr["pa_source"].ToString()%>&nbsp;&nbsp;字号:[&nbsp;<a href="javascript:FontZoom('16px','Content')">大</a> <a href="javascript:FontZoom('14px','Content')">中</a>  <a href="javascript:FontZoom('12px','Content')">小</a>]
</li>
xiyou - 2014/8/21 15:23:31
News_Pic=int.Parse(dr["titlepic"].ToString());

这个不是标题图片字段吗?为什么要转成int数值格式??这样不错才怪
mjp311 - 2014/8/21 16:07:33
[b]回复 [url=http://bbs.pageadmin.net/showtopic.aspx?forumpage=1&topicid=29845&page=end&jump=pid#116593]4楼[color=Olive]xiyou[/color]的帖子[/url][/b]



7460我恢复回去,原来的报错是这样的,请问下如下代码如何修改<%
string Pics="";
int News_Pic=0;
DataTable dt,dt1;
dt=Get_Data();
DataRow dr,dr1;
for(int i=0;i<dt.Rows.Count;i++)
{
  dr=dt.Rows[i];
  if(dr["pa_pics"].ToString()!="0" && dr["pa_pics"].ToString()!="")
   {
     News_Pic=int.Parse(dr["pa_pics"].ToString());
   }
%>
<div class="articleinfor" id="articleinfor">
<ul>
<li class="title"><h1><%=Server.HtmlEncode(dr["title"].ToString())%>
</h1></li>
<li class="info">
发布日期:<%=((DateTime)dr["thedate"]).ToString("yyyy-MM-dd")%>&nbsp;&nbsp;
<%=dr["pa_autor"].ToString()==""?"":"&nbsp;作者:"+dr["pa_autor"].ToString()%>
浏览量:<span id="clicks"></span>&nbsp;&nbsp;<%=dr["pa_source"].ToString()==""?"":"&nbsp;来源:"+dr["pa_source"].ToString()%>&nbsp;&nbsp;字号:[&nbsp;<a href="javascript:FontZoom('16px','Content')">大</a> <a href="javascript:FontZoom('14px','Content')">中</a>  <a href="javascript:FontZoom('12px','Content')">小</a>]
</li>
</ul>

<%//新闻图片组开始
if(News_Pic>0)
{%>
<LINK href="/e/images/picsview/css/style.css" type=text/css rel=stylesheet>
<div class="box-cnfen" style="margin:10px auto;">
      <div class="nph_gallery nph_skin_white" id=gallery342>
          <div class=nph_bg>
              <div class=nph_photo id=modePhoto342>
                  <div class=nph_photo_view>
                      <div class=nph_cnt id=photoView342>
                          <IMG id=photo342 src="images/blank.gif">

附件: QQ截图20140821160416.jpg
xiyou - 2014/8/21 16:25:53
去新增一个图片图字段
字段名:pa_pics
mjp311 - 2014/8/22 8:55:04
[b]回复 [url=http://bbs.pageadmin.net/showtopic-29845.aspx#116605]6楼[color=Olive]xiyou[/color]的帖子[/url][/b]

请问下是增加图片组字段,还是图片字段
1
查看完整版本: 子站相册报错