【Dongle】【Web】牛腩新闻发布系统之终篇
2016-07-16 16:36
197 查看
关于牛腩新闻发布系统,在这里我就简单总结一些知识点总结和系统优化建议:
(未完,待续……)
知识点总结
知识点一:页面错误提示
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('未知原因错误,请联系管理员!');</script>");
知识点二:控件显示和隐藏
((LinkButton)e.Item.FindControl("lbtnDelComment")).Visible =true;
知识点三:JS刷新页面之后滚动条位置不变
<%@ Page Title="新闻内容-牛腩新闻发布系统" Language="C#" MasterPageFile="~/common.Master" AutoEventWireup="true" CodeBehind="newsContent.aspx.cs" Inherits="Web1.newsContent" <strong><span style="color:#ff0000;">MaintainScrollPositionOnPostback="true"</span></strong> %>
知识点四:操作弹出框确认
<asp:LinkButton ID="lbtnDelComment" OnClientClick="return confirm('是否要真的删除该评论')" OnClick="lbtnDelComment_Click" CommandArgument='<%#Eval ("id") %>' runat="server" Visible="false">删除</asp:LinkButton>
建议
建议1:验证用户
登陆界面,我们不用将登陆名或密码写死,可以通过获取数据库数据,进行验证。这需要在数据库中新建用于存储用户数据的表,还有用户级别低的区分。不过这个难度点实在如何将密码转换后的暗码与数据库中的明码进行比较,但也不会太难。(未完,待续……)
相关文章推荐
- 1字节的UTF-8序列的字节1无效
- jQuery:全世界都在用
- 机器学习中的数学(5)-强大的矩阵奇异值分解(SVD)及其应用
- mysql 字符串截取函数
- ndk 编译.so 到apk
- ajax动态生成table
- FFT的物理意义
- List,Set,Map用法以及区别
- hdu5699 货物运输(二分)
- 大话设计模式:简单工厂模式
- 关于大数取模
- 哲学与哲学家的观点大作战
- APP开发实战90-矢量图介绍
- mysql 结合keepalived测试
- 两行代码自定义cell选中颜色
- CV | SIFTflow 学习笔记
- C++Primer 变量和基本类型
- mysql 结合keepalived测试
- mysql 结合keepalived测试
- MapReduce中的map个数