久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ASP.NET常用語句33條代碼(下)

 悟靜 2010-08-01
ASP.NET常用語句33條代碼(下)
2010年07月23日 星期五 上午 08:50
26.對話框
private static string ScriptBegin = "";

  
public static void ConfirmMessageBox(string PageTarget,string Content)

  {

  
string ConfirmContent="var retValue=window.confirm(’"+Content+"’);"+"if(retValue){window.location=’"+PageTarget+"’;}";

  ConfirmContent
=ScriptBegin + ConfirmContent + ScriptEnd;

  Page ParameterPage
= (Page)System.Web.HttpContext.Current.Handler;

  ParameterPage.RegisterStartupScript(
"confirm",ConfirmContent);

  
//Response.Write(strScript);

  }

        27.  

1.1 取當(dāng)前年月日時分秒

currentTime
=System.DateTime.Now;
  
1.2 取當(dāng)前年

int= DateTime.Now.Year;
  
1.3 取當(dāng)前月

int= DateTime.Now.Month;
  
1.4 取當(dāng)前日

int= DateTime.Now.Day;
  
1.5 取當(dāng)前時

int= DateTime.Now.Hour;
  
1.6 取當(dāng)前分

int= DateTime.Now.Minute;
  
1.7 取當(dāng)前秒

int= DateTime.Now.Second;
  
1.8 取當(dāng)前毫秒

int 毫秒= DateTime.Now.Millisecond;

   28.自定義分頁代碼:

先定義變量 :

public static int pageCount; //總頁面數(shù)
public static int curPageIndex=1; //當(dāng)前頁面
  下一頁:

if(DataGrid1.CurrentPageIndex < (DataGrid1.PageCount - 1))
{
 DataGrid1.CurrentPageIndex
+= 1;
 curPageIndex
+=1;
}

bind();
// DataGrid1數(shù)據(jù)綁定函數(shù)
  上一頁:

if(DataGrid1.CurrentPageIndex >0)
{
 DataGrid1.CurrentPageIndex
+= 1;
 curPageIndex
-=1;
}

bind();
// DataGrid1數(shù)據(jù)綁定函數(shù)
  直接頁面跳轉(zhuǎn):

int a=int.Parse(JumpPage.Value.Trim());//JumpPage.Value.Trim()為跳轉(zhuǎn)值

if(a<DataGrid1.PageCount)
{
 this.DataGrid1.CurrentPageIndex
=a;
}

bind();




  29.DataGrid使用:

添加刪除確認(rèn):

private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
 foreach(DataGridItem di in this.DataGrid1.Items)
 {
  
if(di.ItemType==ListItemType.Item||di.ItemType==ListItemType.AlternatingItem)
  {
   ((LinkButton)di.Cells[
8].Controls[0]).Attributes.Add("onclick","return confirm(’確認(rèn)刪除此項嗎?’);");
  }
 }
}
  樣式交替:

ListItemType itemType
= e.Item.ItemType;

if (itemType == ListItemType.Item )
{
 e.Item.Attributes[
"onmouseout"] = "javascript:this.style.backgroundColor=’#FFFFFF’;";
 e.Item.Attributes[
"onmouseover"] = "javascript:this.style.backgroundColor=’#d9ece1’;cursor=’hand’;" ;
}
else if( itemType == ListItemType.AlternatingItem)
{
 e.Item.Attributes[
"onmouseout"] = "javascript:this.style.backgroundColor=’#a0d7c4’;";
 e.Item.Attributes[
"onmouseover"] = "javascript:this.style.backgroundColor=’#d9ece1’;cursor=’hand’;" ;
}
  添加一個編號列:

DataTable dt
= c.ExecuteRtnTableForAccess(sqltxt); //執(zhí)行sql返回的DataTable
DataColumn dc
=dt.Columns.Add("number",System.Type.GetType("System.String"));

for(int i=0;i<dt.Rows.Count;i++)
{
 dt.Rows[i][
"number"]=(i+1).ToString();
}

DataGrid1.DataSource
=dt;
DataGrid1.DataBind();
  DataGrid1中添加一個CheckBox,頁面中添加一個全選框

private void CheckBox2_CheckedChanged(object sender, System.EventArgs e)
{
 foreach(DataGridItem thisitem in DataGrid1.Items)
 {
  ((CheckBox)thisitem.Cells[
0].Controls[1]).Checked=CheckBox2.Checked;
 }
}
  將當(dāng)前頁面中DataGrid1顯示的數(shù)據(jù)全部刪除

foreach(DataGridItem thisitem in DataGrid1.Items)
{
 
if(((CheckBox)thisitem.Cells[0].Controls[1]).Checked)
 {
  
string strloginid= DataGrid1.DataKeys[thisitem.ItemIndex].ToString();
  Del (strloginid);
//刪除函數(shù)
 }
}

  30.當(dāng)文件在不同目錄下,,需要獲取數(shù)據(jù)庫連接字符串(如果連接字符串放在Web.config,,然后在Global.asax中初始化)

  在Application_Start中添加以下代碼:

Application["ConnStr"]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings.

  AppSettings[
"ConnStr"].ToString();

 

    31. 變量.ToString()

字符型轉(zhuǎn)換 轉(zhuǎn)為字符串

  
12345.ToString("n"); //生成 12,345.00

  
12345.ToString("C"); //生成 ¥12,345.00

  
12345.ToString("e"); //生成 1.234500e+004

  
12345.ToString("f4"); //生成 12345.0000

  
12345.ToString("x"); //生成 3039 (16進(jìn)制)

  
12345.ToString("p"); //生成 1,234,500.00%

    32、變量.Substring(參數(shù)1,參數(shù)2);

  截取字串的一部分,,參數(shù)1為左起始位數(shù),,參數(shù)2為截取幾位。 如:string s1 = str.Substring(0,2);

  33.在自己的網(wǎng)站上登陸其他網(wǎng)站:(如果你的頁面是通過嵌套方式的話,,因為一個頁面只能有一個FORM,,這時可以導(dǎo)向另外一個頁面再提交登陸信息)

<SCRIPT language="javascript"
<!
--
 
function gook(pws)
 {
  frm.submit();
 }
//--

/SCRIPT> <body leftMargin="0" topMargin="0" onload="javascript:gook()" marginwidth="0" marginheight="0"
<form name
="frm" action=" http://220.194.55.68:6080/login.php?retid=7259 " method="post"
<tr>
<td>
<input id
="f_user" type="hidden" size="1" name="f_user" runat="server"
<input id
="f_domain" type="hidden" size="1" name="f_domain" runat="server"
<input class
="box" id="f_pass" type="hidden" size="1" name="pwshow" runat="server"

<INPUT id
="lng" type="hidden" maxLength="20" size="1" value="5" name="lng"
<INPUT id
="tem" type="hidden" size="1" value="2" name="tem"

/td>

/tr>

/form>
  文本框的名稱必須是你要登陸的網(wǎng)頁上的名稱,如果源碼不行可以用vsniffer 看看,。

  下面是獲取用戶輸入的登陸信息的代碼:

string name;
name
=Request.QueryString["EmailName"];

try
{
 
int a=name.IndexOf("@",0,name.Length);
 f_user.Value
=name.Substring(0,a);
 f_domain.Value
=name.Substring(a+1,name.Length-(a+1));
 f_pass.Value
=Request.QueryString["Psw"];
}

catch
{
 Script.Alert(
"錯誤的郵箱!");
 Server.Transfer(
"index.aspx");
}

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約