http://dotnet.aspx.cc/ShowDetail.aspx?id=B12283DE-DB20-4322-ACCC-12724442808A
解决方案 »
- WinForm DataGrideView 添加控件问题
- c# web.config
- C中void指针类型转换到C#的问题.
- .NET2.0里说Thread.Suspend 方法已经过时,哪该用哪个方法呢?
- c#win程序的sql语句问题
- @@@@ 错误:引用的程序集“Ajax”没有强名称---如何给第三方的dll加上自己的强命名呢
- 请问:如何限制鼠标在picturebox中移动?
- 怎么实现clickonce 安装程序卸载后删除某个文件夹
- 有关datagrid的使用问题
- https://windowsbeta.microsoft.com的站点可以下载中文版的windows.net server rc2么?
- windows应用程序编程中能不能用Microsoft office spreadsheet??
- 求VSS下载地址
{
Datagrid2.CurrentPageIndex = e.NewPageIndex;
BindPage();
}
private void BindPage()
{
Datagrid2.DataSource=GetMovie(1);
Datagrid2.DataBind();
}
public DataSet GetMovie(int GuidID)
{
SqlConnection myConnection=new SqlConnection(ConfigurationSettings.AppSettings["connstring"]);
DataSet ds = new DataSet();
string strsql;
strsql = "select * from netbar_movie where GuidID="+GuidID;
SqlDataAdapter myCommand = new SqlDataAdapter(strsql,myConnection);
myCommand.Fill(ds);
return ds;
}
BookDataGrid_PageIndexChanged方法中
如果沒有可能要開發環境自動生成事件(這樣會少出錯)
但是,页面为何为空呢?
net_lover(孟子E章) 是否可以就此论事?你的方法虽好,但是都是页码类型的,和我的情况不一样啊.
{
if (!Page.IsPostBack)
{
nPageIndex=0;
this.ViewState["CurrentPage"] = nPageIndex;
DataSet ds = new DataSet();
ds =GG(12933,0);
lblPageCount.Text = Convert.ToString(ds.Tables[0].Rows.Count/12 + 1);
TitlesBind();
// HyperLink lnk = (HyperLink)Page.FindControl("lnk" + nColID);
}
// else
// nColID = Convert.ToInt32(Request.QueryString["colID"]);
}
//上翻页
private void btnUp_Click(object sender, System.EventArgs e)
{
this.ViewState["CurrentPage"] = (int)this.ViewState["CurrentPage"]-1;
TitlesBind();
}
//下翻页
private void btnNext_Click(object sender, System.EventArgs e)
{
this.ViewState["CurrentPage"]= (int)this.ViewState["CurrentPage"]+1;
TitlesBind(); }
{
string arg = ((LinkButton)sender).CommandArgument.ToString();
switch(arg)
{
case "next":
if (Db_G_news.CurrentPageIndex < (Db_G_news.PageCount - 1))
{
Db_G_news.CurrentPageIndex += 1;
}
break;
case "prev":
if (Db_G_news.CurrentPageIndex > 0)
{
Db_G_news.CurrentPageIndex -= 1;
}
break;
case "last":
Db_G_news.CurrentPageIndex = (Db_G_news.PageCount - 1);
break;
default:
Db_G_news.CurrentPageIndex = System.Convert.ToInt32(arg);
break;
}
News_DataBind();
{
lblresulutnum.Text="共有" + startIndex.ToString()+ "条记录";
lblCurrentIndex.Text = "第 " + (Db_G_news.CurrentPageIndex + 1).ToString() + " 页";
lblPageCount.Text = "总共 " + Db_G_news.PageCount.ToString() + " 页";
if (Db_G_news.CurrentPageIndex==0)
{
btnFirst.Enabled =false;
btnPrev.Enabled =false;
}
else
{
btnFirst.Enabled =true;
btnPrev.Enabled =true; }; if (Db_G_news.CurrentPageIndex==Db_G_news.PageCount-1)
{
btnNext.Enabled =false;
btnLast.Enabled =false;
}
else
{
btnNext.Enabled =true;
btnLast.Enabled =true;
}
}