asp.net MVC ·ÖÒ³ - .NET¼¼Êõ / ASP.NET
ÎÒ×î½ü ¸Õѧ asp.net MVC£¬ÔÚ×ö¸öСÀý×Ó¡£ÎÒÒÔǰÓÃaspNetPager¿Ø¼þ ·ÖÒ³£¬²»ÊÇ˵ asp.net MVC Óÿؼþ²»ºÃô£¬£¨¾ßÌåʲôÔÒò£¿£©£¬µ«ÊDz»ÖªµÀ ÔÚÕâÀï±ßÔõô ·ÖÒ³£¿
×Ô¼ºÕ¼É³·¢
¿ÉÒÔ×Ô¼ºÐ´HtmlHelper
C# code:
public static string Pager(this HtmlHelper html, string currentPageStr, int pageSize, int totalCount, int displayPageCount)
{
var queryString = html.ViewContext.HttpContext.Request.QueryString;
int currentPage = 1; //µ±Ç°Ò³
var totalPages = Math.Max((totalCount + pageSize - 1) / pageSize, 1); //×ÜÒ³Êý
var dict = new System.Web.Routing.RouteValueDictionary(html.ViewContext.RouteData.Values);
var output = new System.Text.StringBuilder();
if (!string.IsNullOrEmpty(queryString[currentPageStr]))
{
//ÓëÏàÓ¦µÄQueryString°ó¶¨
foreach (string key in queryString.Keys)
if (queryString[key] != null && !string.IsNullOrEmpty(key))
dict[key] = System.Web.HttpUtility.UrlDecode(queryString[key], System.Text.Encoding.UTF8);
int.TryParse(queryString[currentPageStr], out currentPage);
}
else
{
//»ñÈ¡ ¡«/Page/{page number} µÄÒ³ºÅ²ÎÊý
foreach (string key i
Ïà¹ØÎÊ´ð£º
C# code:
SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......
ÎÒÓÃasp.net¿ª·¢wapÕ¾µã£¬Íê³ÉºóÈ¥http://validator.w3.org/ÕâÀïÑéÖ¤ÎÒµÄWapÒ³ÃæÊÇ·ñ±ê×¼£¬ÆäËüÎÊÌâ¶¼¸ÄºÃÁË£¬
¾ÍÊ£ÕâÒ»¸ö´íÎóÁË£¬°´×ÖÃæÒâ˼Àí½âÊÇ˵nameÊôÐÔÒÑ´æÔÚ£¬ÀàËÆÕâÑùµÄ´íÎó»¹Óв»ÄÜÓÃborder ,align,sizeµ ......
ÎÒÓÐÁ½¸ödropdownlist¶¼°óºÃÁËÖµ£¬ÏëÑ¡ÖÐÒ»¸ödropdownlistÖеÄÖµ£¬È»ºóÔÚÁíÒ»¸ödropdownlistÖÐÑ¡ÖÐÏàÓ¦µÄÒ»Ïî¡£
²»ÊÇ´Óа󶨵ڶþ¸ödropdownlist£¬ÊÇÔÚÒѾ°óºÃµÄÖµµ±ÖÐÑ¡ÖÐÒ»¸ö¡£
ÎÒÏëÓÃjsд
ÇóÖú
Äã¿ÉÒÔ°Ñdrop ......