服务永远是后安装AspNetPager控件
<%@ Register Assembly="MyPager" Namespace="MyPager" TagPrefix="mpager" %>
Assembly是程序集的名字,Namespace是引用的命名空间,TagPrefix是asp:Button前面的asp
Eval,是把控件绑定的数据再取出来,所以可以直接用字段反射,但是你在大标题里那里是直接放在html标签里,所里不行
你可以先查出来标题,再用<%= %>输出
你这只有一个.aspx文件吧,没有相关的后台.cs文件。
你可以在.aspx页面用 <% ... %> 标签,把后台代码写在里面,效果是一样的
哦 ;-)
-----------------------------------------------------------------------------------------------
在从一个Web页面转换到另一个Web页面时,你的ASP.NET应用程序的用户界面的某些部分常常是保持不变的——如某些“装饰”的部分:页眉处的GIF图片、水平工具条或导航条、左侧的链接、等等。你可以继续用它们,而不必为每个页面重建。
在main.aspx页面中创建你选择的站点装饰内容。在你想放置站点丰富内容地方添加一个PlaceHolder控件。然后,将下面的代码添加到你的页面的Page Load事件中:
private void Page_Load(object sender,
System.EventArgs e)
{
string p = Request.QueryString.Get("p");
PlaceHolder1.Controls.Clear();
if (p == null)
PlaceHolder1.Controls.Add(LoadControl ("modules/" + "Default" + ".ascx"));
else
{
PlaceHolder1.Controls.Add(LoadControl ("modules/" + p + ".ascx"));
}
}
通过该代码,你可以在项目模块文件夹中看到一个包含Web用户控件页面(ASCX)的名字的查询字符串参数p。你不用将所有ASCX文件都放在一个单独的文件夹中,但这么做的确可以进一步隔离应用程序。
---------------------------------------------------------------------------------------------------------------
MvcPager源代码—PagedList.cs
using System;
using System.Collections.Generic;
namespace Webdiyer.WebControls.Mvc
{
public class PagedList<T> : List<T>
{
public PagedList(IList<T> items,int pageIndex,int pageSize)
{
PageSize = pageSize;
TotalItemCount = items.Count;
TotalPageCount = (int)Math.Ceiling(TotalItemCount / (double)PageSize);
CurrentPageIndex = pageIndex;
StartRecordIndex=(CurrentPageIndex - 1) * PageSize + 1;
EndRecordIndex = TotalItemCount>pageIndex*pageSize?pageIndex*pageSize:TotalItemCount;
for (int i = StartRecordIndex-1; i < EndRecordIndex;i++ )
{
Add(items[i]);
}
}
public PagedList(IEnumerable<T> items, int pageIndex, int pageSize, int totalItemCount)
{
AddRange(items);
TotalItemCount = totalItemCount;
TotalPageCount = (int)Math.Ceiling(totalItemCount / (double)pageSize);
CurrentPageIndex = pageIndex;
PageSize = pageSize;
StartRecordIndex = (pageIndex - 1) * pageSize + 1;
EndRecordIndex = TotalItemCount>pageIndex*pageSize?pageIndex*pageSize:totalItemCount;
}
public int CurrentPageIndex { get; set; }
public int PageSize { get; set; }
public int TotalItemCount { get; set; }
public int TotalPageCount{get; private set;}
public int StartRecordIndex{get; private set;}
public int EndRecordIndex{get; private set;}
}
}
//public void DateBind()
//{
// string show = Request["show"];
// if (show == "modity")
// {
// //绑定修改数据
// banddata();
// }
//}
//public void banddata()
//{
// string id = Request["id"];
// SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=news_db;Integrated Security=True");//连接数据库
// string cmdtext = "select * from NewsInfo where NewsId = '" + id + "'";
// SqlCommand cmd = new SqlCommand(cmdtext, conn);
// if (conn.State == ConnectionState.Closed)
// {
// conn.Open();
// }
// SqlDataReader dr = cmd.ExecuteReader();
// if (dr.Read())
// {
// this.txtNewsTitle.Text = dr["NewsTitle"].ToString();
// this.txtNewsAuthor.Text = dr["NewsAuthor"].ToString();
// this.txtNewsPrograma.Text = dr["NewsPrograma"].ToString();
// this.txtNewsContent.Text = dr["NewsContent"].ToString();
// this.ddlType.SelectedValue = dr["NewsType"].ToString();
// }
//}
------------------------------------------------------------------------------------
服务永远是后安装
如果失败,最好用优化大师卸载sqlserver,不得已才使用360卸载,
记得要删除掉Microsoft SQL Server文件夹,然后进入注册表(运行→regedit),删除这两项:HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL Server ,和HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server
先装IIS,在装sql,最后装vs
--------------------------------------------------------------------------------
x64是64位的电脑的,x86是32位的电脑的,我们一般家用的电脑都是32位的,所以安装的时候就选x86那个版本的。
那为啥不把x86写成x32呢回答人的补充
X86是沿用了以前的386,486的命名方式,从奔腾II开始统称I686。
-------------------------------------------------------------------------------
北京市朝阳区光华路2号阳光100F座5层
北京市昌平区霍营村龙跃居东二区14栋三单元401室
---------------------------------------------------------------------
中国建设银行(CBC):“存不存?”
中国银行(BC):“不存!”
中国农业银行(ABC):“啊?不存?”
中国工商银行(ICBC):“爱存不存!”
民生银行(CMSB):“存么,傻B!”
招行(CMBC):“存么,白痴 !”
国家开发银行(CDB):“存点吧!”
兴业银行(CIB):“存一百!”
北京市商业银行(BCCB):“白存,存不?”
汇丰银行(HSBC):“还是不存!”