今天修改了论坛的一些代码.主要修改了一下 components\posts.cs 和sqldataprovider.cs两个文件 sqldataprovider.cs修改部分 if (post.IsApproved == false ) { if(autoApprove) { myCommand.Parameters.Add("@IsApproved", SqlDbType.Bit).Value = true; } else { myCommand.Parameters.Add("@IsApproved", SqlDbType.Bit).Value = false; } } 更新帖子的存储过程 if (post.IsApproved == false ) { myCommand.Parameters.Add("@IsApproved", SqlDbType.Int).Value = post.IsApproved;//增加自动审核的设置 } posts模块修改 if (post.Subject.IndexOf( " *** " ) >= 0 ) { post.IsApproved=false; } if (post.FormattedBody.IndexOf( " *** " ) >= 0 ) { post.IsApproved=false; } 分别是更新帖子和新建帖子的时候都要加这段代码. 转载于:https://www.cnblogs.com/qqggff524/archive/2006/01/01/309391.html