前台
复制代码 代码如下:
<div class="mydiv" style="width:100%;height:180px;background-color:#f0f7ff">
<div style="margin-left:10px;">
<div style="background-color:#DAEBFF"><span style=" font-size: normal; font-weight: bolder">即将过期账册提醒</span></div>
<div style="margin-left:10px;">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Repeater ID="repZC" runat="server">
<HeaderTemplate>
<table border="1" cellpadding="0" cellspacing="0" style="color:#0066cc;width:95%;border-collapse:collapse; text-align:center; font-size: normal">
<tr>
<td style="background-color:#cccccc; font-weight:bold;">账册名称</td>
<td style="background-color:#cccccc; font-weight:bold;">经营单位</td>
<td style="background-color:#cccccc; font-weight:bold;color: #FF0000;">距过期天数</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# DataBinder.Eval(Container.DataItem, "ems_no")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "TRADE_NAME")%></td>
<td style="color: #FF0000;"><%# DataBinder.Eval(Container.DataItem, "days")%></td>
</tr>
</ItemTemplate>
<%--AlternatingItemTemplate描述交替输出行的另一种外观--%>
<AlternatingItemTemplate>
<tr bgcolor="#e8e8e8">
<td><%# DataBinder.Eval(Container.DataItem, "ems_no")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "TRADE_NAME")%></td>
<td style="color: #FF0000;"><%# DataBinder.Eval(Container.DataItem, "days")%></td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<div style="margin-right:10px">
<asp:LinkButton ID="lbFirst" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="F" OnCommand="lbPage_Command">首页</asp:LinkButton>
<asp:LinkButton ID="lbPre" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="P" OnCommand="lbPage_Command">上页</asp:LinkButton>
<asp:LinkButton ID="lbNext" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="N" OnCommand="lbPage_Command">下页</asp:LinkButton>
<asp:LinkButton ID="lbLast" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="L" OnCommand="lbPage_Command">末页</asp:LinkButton>
<asp:Label ID="lbTip" style="color:#0066cc;text-decoration:none; font-size: normal" runat="server" Text="Label"></asp:Label>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
分页类
复制代码 代码如下:
[Serializable]
public class Pager
{
public int totalRecords;
public int pageSize;
public int pageIndex;
public int totalPages;
}
后他代码
复制代码 代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using InfoSoftGlobal;
using System.Data;
using DCIS.Persistence;
using DCIS.JDXT.Data;
using System.IO;
public partial class COMMON_FirstPage : System.Web.UI.Page
{
DCIS.Web.WebUserInfo CurrentUser = new DCIS.Web.WebUserInfo();
protected void Page_Load(object sender, EventArgs e)
{
Pager pager = new Pager();
CurrentUser = (DCIS.Web.WebUserInfo)Session["CurrentUser"];
if (!IsPostBack)
{
BindDoc();
object o = DBUtil.ExecuteScalarAt("SQLCOM", "select count(1) from dbo.EMS_PTS_HEAD where DECLARE_CODE='" + CurrentUser.Extends["AGENT_CODE"].ToString() + "' and datediff(day,end_Date,getdate()) between 0 and 7");
pager.totalRecords = o == null ? 0 : Convert.ToInt32(o);//总记录数
pager.pageSize = 5;//页大小
pager.pageIndex = 0;//当前页码
if (pager.totalRecords == 0)
{
pager.totalPages = 0;
}
else
{
pager.totalPages = pager.totalRecords / pager.pageSize + (pager.totalRecords % pager.pageSize == 0 ? 0 : 1)-1;//总页数
}
ViewState["pager"] = pager;
litChart.Text = CreatChart();
bindZC(pager.pageIndex, pager.pageSize);
viewLB(pager);
}
}
private void bindZC(int pageIndex,int pageSize) {
string strSQL = @"select EMS_NO,TRADE_NAME,datediff(day,end_Date,getdate()) DAYS from dbo.EMS_PTS_HEAD where DECLARE_CODE='" + CurrentUser.Extends["AGENT_CODE"].ToString() + "' and datediff(day,end_Date,getdate()) between 0 and 7";
PageSpliter pageSpliter = new PageSpliter(strSQL, ""/*在此配置排序子句*/, "SQLCOM");
pageSpliter.PageSize = pageSize;
strSQL = pageSpliter.GetPageSQL(pageIndex);
strSQL +=" order by days ";
DataTable dt = DBUtil.FillAt("SQLCOM", strSQL);
repZC.DataSource = dt;
repZC.DataBind();
}
public void lbPage_Command(object sender, CommandEventArgs e)
{
Pager pager =ViewState["pager"] as Pager ;
string para = e.CommandArgument.ToString();
//首页
if (para == "F") {
pager.pageIndex = 0;
}
//前一页
if (para == "P")
{
pager.pageIndex = pager.pageIndex-1;
}
//下一页
if (para == "N")
{
pager.pageIndex = pager.pageIndex+1;
}
//尾页
if (para == "L")
{
pager.pageIndex = pager.totalPages;
}
bindZC(pager.pageIndex, pager.pageSize);
viewLB(pager);
ViewState["pager"] = pager;
}
private void viewLB(Pager pager)
{
lbFirst.Enabled = true;
lbLast.Enabled = true;
lbPre.Enabled = true;
lbNext.Enabled = true;
if (pager.totalPages == 0)
{
lbFirst.Enabled = false;
lbLast.Enabled = false;
lbPre.Enabled = false;
lbNext.Enabled = false;
}
if (pager.pageIndex == 0)
{
lbFirst.Enabled = false;
lbPre.Enabled = false;
}
if (pager.totalPages == pager.pageIndex)
{
lbLast.Enabled = false;
lbNext.Enabled = false;
}
lbTip.Text = pager.pageIndex + 1 + "/" + (pager.totalPages + 1) + "页";
}
/// <summary>
/// 绑定文档
/// </summary>
private void BindDoc() {
DataTable dt = DBUtil.FillAt("SQLCOM"," select * from COM_FileUpload WHERE DESCRIBE='Index'");
repMD.DataSource = dt;
repMD.DataBind();
}
public void DownFile_Command(object sender, CommandEventArgs e)
{
string para = e.CommandArgument.ToString();
string serverfilpath=Server.MapPath("../" + para.Split('$')[0]);
if (!File.Exists(serverfilpath))
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('你要下载的文件已经不存在!');</script>");
return;
}
ToDownload(serverfilpath,para.Split('$')[1]);
}
public static void ToDownload(string serverfilpath, string filename)
{
FileStream fileStream = new FileStream(serverfilpath, FileMode.Open);
long fileSize = fileStream.Length;
HttpContext.Current.Response.ContentType = "application/octet-stream";
HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=\"" + UTF_FileName(filename) + "\";");
////attachment --- 作为附件下载
////inline --- 在线打开
HttpContext.Current.Response.AddHeader("Content-Length", fileSize.ToString());
byte[] fileBuffer = new byte[fileSize];
fileStream.Read(fileBuffer, 0, (int)fileSize);
HttpContext.Current.Response.BinaryWrite(fileBuffer);
fileStream.Close();
HttpContext.Current.Response.End();
}
private static string UTF_FileName(string filename)
{
return HttpUtility.UrlEncode(filename, System.Text.Encoding.UTF8);
}
}
复制代码 代码如下:
<div class="mydiv" style="width:100%;height:180px;background-color:#f0f7ff">
<div style="margin-left:10px;">
<div style="background-color:#DAEBFF"><span style=" font-size: normal; font-weight: bolder">即将过期账册提醒</span></div>
<div style="margin-left:10px;">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Repeater ID="repZC" runat="server">
<HeaderTemplate>
<table border="1" cellpadding="0" cellspacing="0" style="color:#0066cc;width:95%;border-collapse:collapse; text-align:center; font-size: normal">
<tr>
<td style="background-color:#cccccc; font-weight:bold;">账册名称</td>
<td style="background-color:#cccccc; font-weight:bold;">经营单位</td>
<td style="background-color:#cccccc; font-weight:bold;color: #FF0000;">距过期天数</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# DataBinder.Eval(Container.DataItem, "ems_no")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "TRADE_NAME")%></td>
<td style="color: #FF0000;"><%# DataBinder.Eval(Container.DataItem, "days")%></td>
</tr>
</ItemTemplate>
<%--AlternatingItemTemplate描述交替输出行的另一种外观--%>
<AlternatingItemTemplate>
<tr bgcolor="#e8e8e8">
<td><%# DataBinder.Eval(Container.DataItem, "ems_no")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "TRADE_NAME")%></td>
<td style="color: #FF0000;"><%# DataBinder.Eval(Container.DataItem, "days")%></td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<div style="margin-right:10px">
<asp:LinkButton ID="lbFirst" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="F" OnCommand="lbPage_Command">首页</asp:LinkButton>
<asp:LinkButton ID="lbPre" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="P" OnCommand="lbPage_Command">上页</asp:LinkButton>
<asp:LinkButton ID="lbNext" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="N" OnCommand="lbPage_Command">下页</asp:LinkButton>
<asp:LinkButton ID="lbLast" runat="server" style="color:#0066cc;text-decoration:none; font-size: normal" CommandArgument="L" OnCommand="lbPage_Command">末页</asp:LinkButton>
<asp:Label ID="lbTip" style="color:#0066cc;text-decoration:none; font-size: normal" runat="server" Text="Label"></asp:Label>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
分页类
复制代码 代码如下:
[Serializable]
public class Pager
{
public int totalRecords;
public int pageSize;
public int pageIndex;
public int totalPages;
}
后他代码
复制代码 代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using InfoSoftGlobal;
using System.Data;
using DCIS.Persistence;
using DCIS.JDXT.Data;
using System.IO;
public partial class COMMON_FirstPage : System.Web.UI.Page
{
DCIS.Web.WebUserInfo CurrentUser = new DCIS.Web.WebUserInfo();
protected void Page_Load(object sender, EventArgs e)
{
Pager pager = new Pager();
CurrentUser = (DCIS.Web.WebUserInfo)Session["CurrentUser"];
if (!IsPostBack)
{
BindDoc();
object o = DBUtil.ExecuteScalarAt("SQLCOM", "select count(1) from dbo.EMS_PTS_HEAD where DECLARE_CODE='" + CurrentUser.Extends["AGENT_CODE"].ToString() + "' and datediff(day,end_Date,getdate()) between 0 and 7");
pager.totalRecords = o == null ? 0 : Convert.ToInt32(o);//总记录数
pager.pageSize = 5;//页大小
pager.pageIndex = 0;//当前页码
if (pager.totalRecords == 0)
{
pager.totalPages = 0;
}
else
{
pager.totalPages = pager.totalRecords / pager.pageSize + (pager.totalRecords % pager.pageSize == 0 ? 0 : 1)-1;//总页数
}
ViewState["pager"] = pager;
litChart.Text = CreatChart();
bindZC(pager.pageIndex, pager.pageSize);
viewLB(pager);
}
}
private void bindZC(int pageIndex,int pageSize) {
string strSQL = @"select EMS_NO,TRADE_NAME,datediff(day,end_Date,getdate()) DAYS from dbo.EMS_PTS_HEAD where DECLARE_CODE='" + CurrentUser.Extends["AGENT_CODE"].ToString() + "' and datediff(day,end_Date,getdate()) between 0 and 7";
PageSpliter pageSpliter = new PageSpliter(strSQL, ""/*在此配置排序子句*/, "SQLCOM");
pageSpliter.PageSize = pageSize;
strSQL = pageSpliter.GetPageSQL(pageIndex);
strSQL +=" order by days ";
DataTable dt = DBUtil.FillAt("SQLCOM", strSQL);
repZC.DataSource = dt;
repZC.DataBind();
}
public void lbPage_Command(object sender, CommandEventArgs e)
{
Pager pager =ViewState["pager"] as Pager ;
string para = e.CommandArgument.ToString();
//首页
if (para == "F") {
pager.pageIndex = 0;
}
//前一页
if (para == "P")
{
pager.pageIndex = pager.pageIndex-1;
}
//下一页
if (para == "N")
{
pager.pageIndex = pager.pageIndex+1;
}
//尾页
if (para == "L")
{
pager.pageIndex = pager.totalPages;
}
bindZC(pager.pageIndex, pager.pageSize);
viewLB(pager);
ViewState["pager"] = pager;
}
private void viewLB(Pager pager)
{
lbFirst.Enabled = true;
lbLast.Enabled = true;
lbPre.Enabled = true;
lbNext.Enabled = true;
if (pager.totalPages == 0)
{
lbFirst.Enabled = false;
lbLast.Enabled = false;
lbPre.Enabled = false;
lbNext.Enabled = false;
}
if (pager.pageIndex == 0)
{
lbFirst.Enabled = false;
lbPre.Enabled = false;
}
if (pager.totalPages == pager.pageIndex)
{
lbLast.Enabled = false;
lbNext.Enabled = false;
}
lbTip.Text = pager.pageIndex + 1 + "/" + (pager.totalPages + 1) + "页";
}
/// <summary>
/// 绑定文档
/// </summary>
private void BindDoc() {
DataTable dt = DBUtil.FillAt("SQLCOM"," select * from COM_FileUpload WHERE DESCRIBE='Index'");
repMD.DataSource = dt;
repMD.DataBind();
}
public void DownFile_Command(object sender, CommandEventArgs e)
{
string para = e.CommandArgument.ToString();
string serverfilpath=Server.MapPath("../" + para.Split('$')[0]);
if (!File.Exists(serverfilpath))
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('你要下载的文件已经不存在!');</script>");
return;
}
ToDownload(serverfilpath,para.Split('$')[1]);
}
public static void ToDownload(string serverfilpath, string filename)
{
FileStream fileStream = new FileStream(serverfilpath, FileMode.Open);
long fileSize = fileStream.Length;
HttpContext.Current.Response.ContentType = "application/octet-stream";
HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=\"" + UTF_FileName(filename) + "\";");
////attachment --- 作为附件下载
////inline --- 在线打开
HttpContext.Current.Response.AddHeader("Content-Length", fileSize.ToString());
byte[] fileBuffer = new byte[fileSize];
fileStream.Read(fileBuffer, 0, (int)fileSize);
HttpContext.Current.Response.BinaryWrite(fileBuffer);
fileStream.Close();
HttpContext.Current.Response.End();
}
private static string UTF_FileName(string filename)
{
return HttpUtility.UrlEncode(filename, System.Text.Encoding.UTF8);
}
}
华山资源网 Design By www.eoogi.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
华山资源网 Design By www.eoogi.com
暂无评论...
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?
更新日志
2024年09月24日
2024年09月24日
- 群星《左耳·听见爱情》星文唱片[WAV+CUE]
- 陈美玲.1987-孤单的心【EMI百代】【WAV+CUE】
- 黄乙玲.2005-甲你作伴【亚律音乐】【WAV+CUE】
- 张雨生.1997-口是心非【丰华】【WAV+CUE】
- 群星《右耳·聆听私语》星文唱片[WAV+CUE]
- VitoCadonau-ramur-encasaveglia(2024)[24-44,1]FLAC
- Mozart--ArthurGrumiaux(2024)[24BT]WAV
- 国风大师纯音系列《付娜广粤古筝》1CD[MP3][364.4MB]
- 国风大师纯音系列《罗晶-古筝情缘》1CD[MP3][75.1MB]
- 国风大师纯音系列《民乐琴王童丽-与古筝的约会》1CD[MP3][166.4MB]
- 刘美君.1993-被你纵坏【SONY】【WAV+CUE】
- 黄鹤翔.1998-爱的咏叹调【中唱】【WAV+CUE】
- 薰妮.1983-梦+淡(2000年永恒真存双碟版)【永恒】【WAV+CUE】
- 方伊琪.1976-时光消逝(2015复黑限量版)【风行】【WAV+CUE】
- 群星.1990-宝丽金影视金曲巡礼【宝丽金】【WAV+CUE】