随笔分类 - asp.net
摘要:最近在项目中使用FCKeditor作为富文本编辑器,把使用中遇到的问题及解决办法总结下。
阅读全文
摘要:其实不是IsPostBack的问题,是俺没用IsPostBack..结果浪费了大把时间调试..在Page_Load中从数据库中载入数据进表单,在表单提交时候发现修改提示正确,但是数据库中的内容始终是第一次载入的数据,在业务和数据层设断点无数调试N次都没发现什么没对,最后在按钮事件中设断点才发现提交过来的数据根本不是我修改后的数据,都是第一次载入的数据,最后恍然大悟,缺了IsPostBack..[代...
阅读全文
摘要:在Dataview控件开启了编辑功能后,点“编辑”链接一般来说都会改变该行模式为Edit,比如在RowDataBound这类事件中用
if(e.Row.RowState == DataControlRowState.Edit)
{
string a="test";
}
来判断是否当前行处于编辑状态,其实这样照理说没任何问题,但是会遇到一个问题,在单数行执行上面的代码块没问题(比如1,3,5,7..行),但是双数行就不会执行(比如2,4,6..行),仔细调试跟踪+MSDN发现双数行的RowState不仅仅有"edit"状态还有"Alternate"状态,MSDN中Alternate的说明是"指示该数据控件行是交替行",难怪不得上面判断代码不执行,把他们都转换成int跟踪看看....
阅读全文
摘要: 最近有几个项目用asp.net开发,本来是打算用java的,但是感觉开发慢了,虽说自己已有很多ssh项目经验,也有集成好了的现成代码,开发起来也是轻车熟路了,但是再怎么论开发效率还是不如asp.net,更重要想换个技术试试,呵呵,这2天在Dataview上搞的时间比较多,也解决了很多问题,所以写点学习笔记,免得以后又忘记了。哈哈。
有时候经常遇到这样的情况,在数据库中某个字段存放的是0或1,而在页面上展现时候肯定就不能显示0或1了,相信这样没人知道这是干嘛的。默认情况Dataview绑定后自动把数据库中存放的内容丢给Label显示,为了能让人看懂我们需要把它们转换下,比如1为“是”,0为“否”之类的
阅读全文
摘要:做一个Ajax后台登陆页面时候,一点登陆按钮就报:“Error:Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。”的JS错误并且提交不上去,调试...
阅读全文