产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 留言状态有问题
bettergates - 2014/9/18 9:27:36
在线留言的状态问题:

后台审核额以后,前台显示状态为“待处理”,

在线留言答复以后,前台显示状态为“已回复”

在线留言结贴以后,前台又显示状态为“待处理”,请问是怎么回事呢?
xiyou - 2014/9/18 10:53:01
把对应的模型代码贴出来检测
bettergates - 2014/9/18 11:57:02
  1. <%
  2. DataTable dt=Get_Data();
  3. DataRow dr;
  4. if(dt.Rows.Count>0)
  5. {
  6. dr=dt.Rows[0]; //说明:给dr赋值
  7. %>

  8. <table width="100%" border="0" cellspacing="0" cellpadding="0" class="letterinfo">
  9.     <tr class="head">
  10.       <td colspan="2" align="center"><b>留言回复结果</b></td>
  11.     </tr>
  12.     <tr>
  13.       <td align="right" width="100px">信件类型:</td>
  14.       <td><%=Sort_Name(int.Parse(dr["sort_id"].ToString()))%></td>
  15.     </tr>

  16.     <tr>
  17.       <td align="right">留言时间:</td>
  18.       <td><%=dr["thedate"]%></td>
  19.     </tr>
  20.     <tr>
  21.       <td align="right">留言主题:</td>
  22.       <td><%=Server.HtmlEncode(dr["title"].ToString())%></td>
  23.     </tr>

  24.     <tr>
  25.       <td align="right">留言内容:</td>
  26.       <td><%=dr["content"]%></td>
  27.     </tr>

  28. <%if(dr["reply_state"].ToString()=="0"){%>
  29.     <tr>
  30.       <td align="right">处理进度:</td>
  31.       <td>待处理</td>
  32.     </tr>
  33. <%
  34. }
  35. else
  36. {
  37. dt=Get_Reply("feedback",int.Parse(dr["id"].ToString()));
  38. for(int i=0;i<dt.Rows.Count;i++)
  39. {
  40.    dr=dt.Rows[i]; //说明:给dr赋值

  41. %>
  42.     <tr>
  43.       <td align="right">回复:</td>
  44.       <td ><div style="font-size:16px;font-family:楷体_gb2312;line-height:180%"><%=dr["reply"]%></div><div align="right">回复时间:<%=dr["thedate"]%> </div></td>
  45.     </tr>

  46. <%
  47. }
  48. }
  49. %>
  50. <tr>
  51. <td colspan="2" align="center"><a href="http://qingdao120.org/zrzx/reply/">返回</a></td>
  52. </tr>

  53. </table>
  54. <%
  55. }
  56. %>
复制代码
bettergates - 2014/9/18 15:37:07
已解决
h510890818 - 2014/10/4 23:09:56
怎么解决的?
1
查看完整版本: 留言状态有问题