Private Sub JumpPage(ByVal _JumpPage As Integer) 'DataPager指定跳頁功能
'算出指定頁的起始索引值
Dim lowerBand As Integer = (_JumpPage - 1) * Me.DataPager.PageSize
Me.DataPager.SetPageProperties(lowerBand, Me.DataPager.PageSize, True)
End Sub
2013年10月10日 星期四
自動產生前台html
http://social.msdn.microsoft.com/forums/zh-TW/236/thread/4eaf6d62-bb64-4886-a916-a63c1b53896f
利用WebRequest.Create
Code Snippet
WebRequest mywebReq ;
WebResponse mywebResp ;
StreamReader sr ;
string strHTML ;
StreamWriter sw;
mywebReq = WebRequest.Create("http://localhost/MyAspNetPage.aspx");
mywebResp = mywebReq.GetResponse();
sr = new StreamReader(mywebResp.GetResponseStream());
strHTML = sr.ReadToEnd();
sw = File.CreateText(Server.MapPath("temp.html"));
sw.WriteLine(strHTML);
sw.Close();
===============================================================
範例:
GeneraterStaticPage.aspx
Code Snippet
GeneraterStaticPage.aspx.cs
Code Snippet
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.Net;
using System.IO;
using System.Text;
public partial class GeneraterStaticPage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void Button1_Click(object sender, EventArgs e)
{
WebRequest mywebReq;
WebResponse mywebResp;
StreamReader sr;
string strHTML;
StreamWriter sw;
mywebReq = WebRequest.Create(@"http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=2008305&SiteID=14");
mywebResp = mywebReq.GetResponse();
sr = new StreamReader(mywebResp.GetResponseStream(),Encoding.UTF8);
strHTML = sr.ReadToEnd();
sw = File.CreateText(Server.MapPath("MyAspNetPage.html")); //產生靜態網頁
sw.WriteLine(strHTML);
sw.Close();
string AlertMsg;
AlertMsg = "產生靜態網頁成功!";
StringBuilder m_Builder = new StringBuilder();
m_Builder.Append(" ");
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", m_Builder.ToString());
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Redirect("MyAspNetPage.html");
}
}
============================================
參考自 MSDN James Wu文章
利用WebRequest.Create
Code Snippet
WebRequest mywebReq ;
WebResponse mywebResp ;
StreamReader sr ;
string strHTML ;
StreamWriter sw;
mywebReq = WebRequest.Create("http://localhost/MyAspNetPage.aspx");
mywebResp = mywebReq.GetResponse();
sr = new StreamReader(mywebResp.GetResponseStream());
strHTML = sr.ReadToEnd();
sw = File.CreateText(Server.MapPath("temp.html"));
sw.WriteLine(strHTML);
sw.Close();
===============================================================
範例:
GeneraterStaticPage.aspx
Code Snippet
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="GeneraterStaticPage.aspx.cs" Inherits="GeneraterStaticPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><FONT< A> color=#4d4c1e>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><FONT< A> color=#4d4c1e>http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>產生靜態網頁並開啟靜態網頁</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="產生靜態網頁" /><br />
<br />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="開啟靜態網頁" /> </div>
</form>
</body>
</html>
GeneraterStaticPage.aspx.cs
Code Snippet
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.Net;
using System.IO;
using System.Text;
public partial class GeneraterStaticPage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void Button1_Click(object sender, EventArgs e)
{
WebRequest mywebReq;
WebResponse mywebResp;
StreamReader sr;
string strHTML;
StreamWriter sw;
mywebReq = WebRequest.Create(@"http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=2008305&SiteID=14");
mywebResp = mywebReq.GetResponse();
sr = new StreamReader(mywebResp.GetResponseStream(),Encoding.UTF8);
strHTML = sr.ReadToEnd();
sw = File.CreateText(Server.MapPath("MyAspNetPage.html")); //產生靜態網頁
sw.WriteLine(strHTML);
sw.Close();
string AlertMsg;
AlertMsg = "產生靜態網頁成功!";
StringBuilder m_Builder = new StringBuilder();
m_Builder.Append(" ");
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", m_Builder.ToString());
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Redirect("MyAspNetPage.html");
}
}
============================================
參考自 MSDN James Wu文章
2009年10月20日 星期二
執著
睡到一半突然覺得好冷啊,原來是冷氣開太強了,起床找到遙控器順手關掉冷氣回床上睡覺,腦海中浮現出許多事情,深深的感覺原來人一生當中能遇上某些人某些事是那麼的需要緣份,而當緣盡了之後留下的東西要放掉有時又是那麼的不容易,"執著"常常就是這背後的原因。
記得幾年前參加一個活動玩過一個遊戲,就是伸出右手掌向上持平後,心中想著這一生中三個你最掛念最覺得放不下傷害你最深的人,不論是自己、父母、兄弟姊妹或是情人、朋友...,逐一想著他們並告訴自己一切都已經過去了原諒他(她),然後將手掌往下放開,表示心中已經真正的放下並原諒了,遊戲中突然發現有人的手掌放不下來,甚至激動的痛哭失聲,老師急忙前去安撫他,才使他慢慢的平靜了下,當時只是覺得,有時麼深仇大恨能這樣的放不下?只是放下手掌說聲原諒罷了,幾年後,自己終於也遇上了,曾經試著老師所教的方式要讓自己放下並原諒時,只覺得突然鼻子酸了眼淚檔不住的湧出,手...居然放不下來!!真的!!!霎時才領悟到,真的會有讓自己無法一下子原諒並放不下的人,過了好一會,心裡的激動稍微平復後手才慢慢放的下來,放下之後卻又有一陣強烈的失落感,至今我還不能領悟那失落感是甚麼?只是在突然醒來的現在,不斷的回想這一個遊戲及當時的情景有了一些感受。
寫下來吧!!最後突然的想法,於是起床一看早上5點26分,哇!!才睡幾個小時而已,算了!!用網誌寫下來好了,文筆不佳的我能突然有些想法感受寫下一些東西也著實的不易啊,不敢說有甚麼樣超凡的體會,但卻對人的一生以及緣份有了一些過去不曾有的感受。
心想,古人常說的一些話真的是如果沒經歷過是無法完全理解和體會的,"道理"其實人人會講,不過又有幾個是真正經歷過而且是真正看破的呢?可是,看破了之後又如何呢?真是太深奧了,越想越不懂...,呵呵~不懂就算了,千萬別太"執著"啊~
2009/10/20 AM 06:23
2009年1月14日 星期三
HP筆電已安裝Windows XP更改為SATA驅動程式方法
最近因為更換320GB的SATA硬碟而先將BIOS中SATA設定取消,也把XP及2003裝好了,卻忘記當初是如何把硬碟驅動程式改為SATA模式了,於是又花了一番功夫終於又試出來了。
2008年6月28日 星期六
風箏終於斷線了...
自己飛得太低,妳又飛的那麼高,終於風箏斷線了~只怪自己沒能夠給出足夠的安全感、信任感,最後傷了妳我。
不知道是誰說過真愛是雙方都要有完全的信任,我相信妳會等我,妳相信我能真的變的更好,互相堅信不疑,鼓勵對方、共同攜手努力,也許這只是理想,誰願意這樣的等待與付出而不知道結果是否能如己願,外在壓力又那麼大,人生雖說是一場賭局,但這賭注畢竟太大了,不過我確信只要是真心的,賭贏賭輸已經不重要了。
真心祝福妳能更好,飛得更高更遠~我也會繼續飛翔的,只是...天空不同了~
放空,真正的放空自己,雖然時間不能重來,但生活必需重新來過,對!!一定是的,必須重新來過,不要也不必沉淪過去。加油Kevin!!
2007年12月2日 星期日
訂閱:
文章 (Atom)