Рекомендуется: функции и функции языка производства веб -сайта ASP ASP (аббревиатура страницы Active Server) означает веб -страницу Active Server. ASP - это приложение, разработанное Microsoft для замены программ сценариев CGI. Он может взаимодействовать с базами данных и другими программами и является простым и удобным инструментом программирования. Форматом файла веб -страницы ASP является .asp, и теперь он обычно используется на различных динамических веб -сайтах. ASP-это среда сценариев на стороне сервера, которую можно использовать
Поделитесь функцией Pagination ASP, она выглядит довольно хорошо. Представление показано на рисунке:
Вы можете изменить его в соответствии с вашей собственной ситуацией, код:
<%
'Xie Liang Remairs the Paging Scholar
'Call PageControl (общее количество записей, общее количество номеров страниц, текущая страница)
Субпротеклол (icount, pagecount, page)
response.write (<style type = text/css>/*xie liang pagination css*/div.pager {padding: 10px;} div.pager a, div.pager span {padding: 2px 5px; margin: 2px; font-family: 安体; граница: 1px #363 Solid;} div.pager a {text-decoration: spectory {nome divageration {nome divagerato A: Hover {color:#000; фоновый цвет:#363} div.pager span.current {font-weight: bold; color: #fff; фоновый цвет:#363} div.cager span.current {font-weigh твердый;} </style>) & chr (13)
Dim Query, A, X, Temp
action = http: // & request.servervariables (http_host) & request.servervariables (script_name)
Query = split (request.servervariables (Query_string) и)
Для каждого x в запросе
a = split (x, =)
Если strcomp (a (0), page, vbtextcompare) <> 0 тогда
temp = temp & a (0) & = & a (1) & &
Конец, если
Следующий
response.write (<div class = pager>) и chr (13)
Response.write (<span class = disabled> & page & / & pagecount & page < / span>) & chr (13)
Response.write (<span class = disabled> total & icount & record </span>) и chr (13)
Если узорный <= 6, то
для xl = 1 к
Если page = xl тогда
response.write (<span class = 'current'> & xl & </span>) & chr (13)
еще
Response.write (<a href = '& action &? & Temp & page = & xl &'> & xl & </a>) и Chr (13)
конец, если
следующий
еще
Если Page = 1 then
response.write (<span class = 'current'> 1 </span>) & chr (13)
еще
Response.write (<a href = '& action &? & Temp & page = 1'> 1 </a>) и Chr (13)
конец, если
Если страница> 4, то response.write (<span class = disabled> ... </span>) & chr (13)
Если страница <5, то i1 = 1 else i1 = страница 2
Если страница> (pagecount-4), то i2 = pagecount else i2 = page+3
для xll = i1 до i2
Если xll <> 1 и xll <> pagecount, тогда
Если xll = page then
response.write (<span class = 'current'> & xll & </span>) & chr (13)
еще
Response.write (<a href = & action &? & Temp & page = & xll &> & xll & </a>) & chr (13)
конец, если
конец, если
следующий
Если Page <(pagecount-4), то response.write (<span class = disabled> ... </span>) & chr (13)
if page = pagecount, то response.write (<span class = 'current'> & pagecount & </span>) и chr (13) else response.write (<a href = '& action &? & temp & page = & pagecount &'> & pagecount & </a>) & chr (13)
конец, если
response.write (</div>) и Chr (13)
Конец суб
%>
Share: установите подпрограмму C# для отображения в центре в основной форме Начало проблемы было поднято передачей C# и чтением пробуждения в основной группе. Позвольте мне поговорить о решении ниже. На самом деле, это, кажется, очень простое начало на поверхности. Существует две формы, основная форма Form1, Form2-Sub-Submer, и я считаю, что большинство людей напишут это в событии нагрузки подчиненного. Вот так.