61阅读

Word2010让前N页不显示页码的方法-word2007前几页不显示页码的设置方法

发布时间:2017-09-05 所属栏目:repeater分页

一 : word2007前几页不显示页码的设置方法

[word2007页码设置]word2007前几页不显示页码的设置方法——简介
很多时候写论文,工作报告等,需要加封面以及目录,页码要求从正文开始,所以文档前几页不能显示页码,怎么设置呢
[word2007页码设置]word2007前几页不显示页码的设置方法——知识点
word2007
[word2007页码设置]word2007前几页不显示页码的设置方法——详细知识

[word2007页码设置]word2007前几页不显示页码的设置方法 一
不妨先看看已经把文档每一页都加上页码的情况,这种情况下,先把页码都删除了
word2007页码设置 word2007前几页不显示页码的设置方法
[word2007页码设置]word2007前几页不显示页码的设置方法 二
从你想开始页码的前一页,添加分隔符下一页,在页面布局里找
word2007页码设置 word2007前几页不显示页码的设置方法
[word2007页码设置]word2007前几页不显示页码的设置方法 三
然后在需要开始加页码的第一页,执行选项卡插入--页码--选择页面底端的页码格式,重新插入页码
word2007页码设置 word2007前几页不显示页码的设置方法
[word2007页码设置]word2007前几页不显示页码的设置方法 四
将光标停留在当前插入第一页,不要管前面有页码,在选项卡设计里,将连接到前一条页眉点掉
word2007页码设置 word2007前几页不显示页码的设置方法
[word2007页码设置]word2007前几页不显示页码的设置方法 五
然后删除前面页面不想要的页码,就ok了
word2007页码设置 word2007前几页不显示页码的设置方法

二 : Word2010插入目录只显示域代码

今天在使用[www.61k.com]Word 2010插入目录时,屏幕上目录变成{TOC\o “1-3”\h\z},而且页脚也变成了{/ddNUMPAGES}{PAGE},如下图

Word2010插入目录只显示域代码

后来查询了相关的帮助才知道,在Word 2010默认对这些超链接进行了设置。

点文件->选项->高级里把显示域代码而非域值前面的勾去掉就可以了。如下图:

Word2010插入目录只显示域代码

 

另外,也可以在第一个显示域代码的地方右击鼠标,选择选择切换域代码,或者直接按shift+F9也可以,不过这样操作,只是暂时显示域代码了,一会更新域操作的时候还回变成域代码。如下图:

Word2010插入目录只显示域代码

三 : Repeater分页显示最普通最使用的方法

Repeater分页显示
简单的说,就是先从控件工具箱中拖入两个label(currten page当前页,count page总页),四个linkbuttion(首/下页/上页/尾页)。(www.61k.com)
无非就是+1 -1 的问题,
------------------------
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.Data.SqlClient;

public partial class gonggao : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.labPage.Text = "1";
this.contrlRepeater();
}
}
//获取指字符个数的字符
public string cuts(string aa,int bb)
{
if (aa.Length <= bb) { return aa; }
else { return aa.Substring(0, bb); }
}


//Repeater分页控制显示方法
public void contrlRepeater()
{
pb pb1 = new pb();
DataSet ss = new DataSet();
ss = pb1.returnDs("select top 200 [标题],[时间] from news");
PagedDataSource pds = new PagedDataSource();
pds.DataSource = ss.Tables["temptable"].DefaultView;
pds.AllowPaging = true;
pds.PageSize = 2;
pds.CurrentPageIndex = Convert.ToInt32(this.labPage.Text) - 1;
Repeater1.DataSource = pds;
LabCountPage.Text = pds.PageCount.ToString();
labPage.Text = (pds.CurrentPageIndex + 1).ToString();
this.lbtnpritPage.Enabled = true;
this.lbtnFirstPage.Enabled = true;
this.lbtnNextPage.Enabled = true;
this.lbtnDownPage.Enabled = true;
if(pds.CurrentPageIndex<1)
{
this.lbtnpritPage.Enabled = false;
this.lbtnFirstPage.Enabled = false;
}
if (pds.CurrentPageIndex == pds.PageCount-1)
{
this.lbtnNextPage.Enabled = false;
this.lbtnDownPage.Enabled = false;
}
Repeater1.DataBind();
}
protected void lbtnpritPage_Click(object sender, EventArgs e)
{
this.labPage.Text = Convert.ToString(Convert.ToInt32(labPage.Text) - 1);
this.contrlRepeater();
}
protected void lbtnFirstPage_Click(object sender, EventArgs e)
{
this.labPage.Text = "1";
this.contrlRepeater();
}
protected void lbtnDownPage_Click(object sender, EventArgs e)
{
this.labPage.Text =this.LabCountPage.Text;
this.contrlRepeater();
}

protected void lbtnNextPage_Click(object sender, EventArgs e)
{
this.labPage.Text = Convert.ToString(Convert.ToInt32(labPage.Text) + 1);
this.contrlRepeater();
}
}
--------------------------------------------------------
aspx文件:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="gonggao.ascx.cs" Inherits="gonggao" %>
<table>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<tr><td><a href=""><%# cuts(DataBinder.Eval(Container.DataItem,"[标题]").ToString(),8)%></a></td>
<td><a href=""><%# cuts(DataBinder.Eval(Container.DataItem,"[时间]").ToString(),5)%></a></td></tr>
</ItemTemplate>
</asp:Repeater>
</table>
<table border="1"><tr><td align="center">
<asp:LinkButton ID="lbtnFirstPage" runat="server" OnClick="lbtnFirstPage_Click">页首</asp:LinkButton>
<asp:LinkButton ID="lbtnpritPage" runat="server" OnClick="lbtnpritPage_Click">上一页</asp:LinkButton>
<asp:LinkButton ID="lbtnNextPage" runat="server" OnClick="lbtnNextPage_Click">下一页</asp:LinkButton>
<asp:LinkButton ID="lbtnDownPage" runat="server" OnClick="lbtnDownPage_Click">页尾</asp:LinkButton><br />
第<asp:Label ID="labPage" runat="server" Text="Label"></asp:Label>页/共<asp:Label ID="LabCountPage" runat="server" Text="Label"></asp:Label>页 跳至<asp:DropDownList
ID="DropDownList1" runat="server">
</asp:DropDownList>
</td></tr>
</table>


附:pb.returnDs(根据SQL语句返回dataSet数据集.temptable表)
public DataSet returnDs(string sqlStr)
{

DataSet ds = new DataSet();
try
{
//conn.Open();
SqlCommand comm = new SqlCommand(sqlStr, conn);
comm.CommandTimeout = 20;
this.conn.Open();
SqlDataAdapter sda = new SqlDataAdapter(comm);
sda.Fill(ds, "temptable");
return ds;
conn.Close(); conn.Dispose(); comm.Dispose();

}
catch (Exception e)
{
throw (e);
// ds = null;
return ds;
}
finally
{
this.conn.Close();
}

}

扩展:repeater 分页 / repeater分页控件 / asp.net repeater分页

本文标题:Word2010让前N页不显示页码的方法-word2007前几页不显示页码的设置方法
本文地址: http://www.61k.com/1108484.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1