📄 dviewdataitemcodeback.aspx.cs
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing;
public partial class dviewDataItemCodeback : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void dviewEmployees_DataBound(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (dviewEmployee.DataItemCount > 0)
{
ListItem myListItem ;
myListItem= new ListItem("请选择", "0");
dwnPageIndex.Items.Add(myListItem);
//依数据源数据条数建立DropDownList中的页码
for (int i = 1; i <= dviewEmployee.DataItemCount; i++)
{
myListItem = new ListItem(i.ToString(), i.ToString());
dwnPageIndex.Items.Add(myListItem);
}
}
}
AddPagerIndex();
}
//前往选择的页码
protected void dwnPageIndex_SelectedIndexChanged(object sender, EventArgs e)
{
dviewEmployee.PageIndex = dwnPageIndex.SelectedIndex-1;
AddPagerIndex();
}
//建立及取得DetailsView的HeaderRow及HeaderRow
protected void AddPagerIndex()
{
//目的是为了加入Page索引
DetailsViewRow headerRow = dviewEmployee.HeaderRow;
DetailsViewRow bottomPagerRow = dviewEmployee.BottomPagerRow;
Label txtPagerNo1 = new Label();
Label txtPagerNo2 = new Label();
txtPagerNo1.Text = "员工基本资料维护( " + (dviewEmployee.DataItemIndex + 1) + "/" + dviewEmployee.DataItemCount + " )";
txtPagerNo2.Text = "资料项目索引( " + (dviewEmployee.DataItemIndex + 1) + "/" + dviewEmployee.DataItemCount + ")";
headerRow.Cells[0].Controls.Add(txtPagerNo1);
bottomPagerRow.Cells[0].Controls.Add(txtPagerNo2);
//设定PagerSetting
dviewEmployee.PagerSettings.Mode = PagerButtons.NextPreviousFirstLast;
dviewEmployee.PagerSettings.Position = PagerPosition.Bottom;
dviewEmployee.PagerSettings.FirstPageImageUrl = "~/Images/First.gif";
dviewEmployee.PagerSettings.LastPageImageUrl = "~/Images/Last.gif";
dviewEmployee.PagerSettings.PreviousPageImageUrl = "~/Images/Previous.gif";
dviewEmployee.PagerSettings.NextPageImageUrl = "~/Images/Next.gif";
//读取字段标题及信息内容
txtMsg.Text = "";
txtMsg.Text += headerRow.Cells[0].Text + "<br/>";
txtMsg.Text += dviewEmployee.Rows[0].Cells[0].Text + ":" + dviewEmployee.Rows[0].Cells[1].Text + "<br/>";
txtMsg.Text += dviewEmployee.Rows[1].Cells[0].Text + ":" + dviewEmployee.Rows[1].Cells[1].Text + "<br/>";
txtMsg.Text += dviewEmployee.Rows[2].Cells[0].Text + ":" + dviewEmployee.Rows[2].Cells[1].Text + "<br/>";
txtMsg.Text += dviewEmployee.Rows[3].Cells[0].Text + ":" + dviewEmployee.Rows[3].Cells[1].Text + "<br/>";
txtMsg.Text += dviewEmployee.Rows[4].Cells[0].Text + ":" + dviewEmployee.Rows[4].Cells[1].Text + "<br/>";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -