第四章 系统程序设计
}
图4-3为输入密码正确能浏览日志。
图4-3 密码正确
public partial class AdminManage_LeaveWordManage : System.Web.UI.Page { LibraryClass Libclass = new LibraryClass(); protected void Page_Load(object sender, EventArgs e) { if (Session[\ { Response.Redirect(\ } else { GridView1.Attributes.Add(\ GridView1.Attributes.Add(\\ if (!Page.IsPostBack) { bindgriv(); } } } void bindgriv() { 17/31 第四章 系统程序设计
string strsql; strsql = \博?客¨a系|ì统a3 order by 发¤?é表à¨a时o?à间? desc\ DataTable dt = new DataTable(); dt = Libclass.ReadTable(strsql); GridView1.DataSource = dt; GridView1.DataBind(); } protected void rowdelete(object sender, GridViewDeleteEventArgs e) { string strsql; strsql = \博?客¨a系|ì统a3 where 序¨°号?=\GridView1.DataKeys[e.RowIndex].Value.ToString() + \ Libclass.execsql(strsql); bindgriv(); } protected void PageChang(object sender, GridViewPageEventArgs e) { GridView1.PageIndex = e.NewPageIndex; bindgriv(); } protected void Button1_Click(object sender, EventArgs e) { if (TextBox1.Text==\ { TextBox1.Text = \请?输o?入¨?查¨|询?¥关?键¨1字á?!ê?\ } else 18/31 第四章 系统程序设计
{ string strsql, droptext; droptext = DropDownList1.SelectedValue; strsql = \博?客¨a系|ì统a3 where \TextBox1.Text + \发¤?é表à¨a言?时o?à间? desc\ DataTable dt = new DataTable(); dt=Libclass.ReadTable(strsql); GridView1.DataSource = dt; GridView1.DataBind(); } } protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { } }
图4-4是密码输入错误的提示。
图4-4 密码错误提示消息
19/31
第四章 系统程序设计
4.2.2 查看相册模块的实现
相册浏览模块流程如下:当用户点击浏览相册的时候,即弹出所有的相册类别供浏览者选择,选择对应的类别,即跳转到此类别的列显页面,列显页面为横向列显,采用了复杂的javascript技术进行了阴影处理和左右滚动的效果,如图4-5所示(该功能没能应用在ASP中,现不能实现,下面位于在java网页中图效果)。
图4-5 相册列显效果图
当用户点点击某张图片,即弹出新层查看该相片,并且可以选择查看前一张和后一张。展示效果如图4-6所示。
20/31

