牛腩新闻发布系统-出错集锦(2)

来源:互联网 发布:fc2破解版最新域名设置 编辑:程序博客网 时间:2024/05/21 02:20

接上篇《牛腩新闻发布系统-出错集锦(1)》

               错误十:


                     分析及解决方案:查询的时候数据库中内容为空。在VB中也遇到过这样的错误,不过错误不是这样提示的。是关于EOF和BOF之类的错误提示。

                     窗口源中填写

<span style="font-size:18px;">EmptyDataText="该类别下暂无新闻!</span>
                     代码中填写

<span style="font-size:18px;"> if (dt.Rows.Count==0) if (dt.Rows.Count !=0)            {                //设置类别名称                lblCaName.Text = dt.Rows[0]["name"].ToString();            }</span>
                     错误十一:

                   分析及解决方案:这个代码一看就知道是类型转换出现的问题。我在Model里定义的id为string类型,数据库中是int型。原理说转换是没错的。问题一般出现在数据绑定这一块。<%#Eval("id") %>,我是把源码的这个替换了一下就好了。

                  错误十二:


              分析及解决方案:问题出现在提交数据的时候是HTML文本那么就会出现安全隐患,使验证服务器端失效便可以处理这个错误。添加CSS代码如下:

<span style="font-size:18px;">ValidateRequest="false"</span>
              以上错误是我在学习牛腩新闻发布系统中发现的一些错误及解决方案,当然还有很多错误没有记录,或者放到了别的博客中,分享给大家以供参考,如有不当之处敬请斧正!

                


0 0
原创粉丝点击