C#Web应用程序入门经典学习笔记之一_asp.net教程-查字典教程网
C#Web应用程序入门经典学习笔记之一
C#Web应用程序入门经典学习笔记之一
发布时间:2016-12-29 来源:查字典编辑
摘要:最近看了《BeginningC#WebApplicationsWtithVisualStudio.Net》。感觉这本书在一些细节方面写的不错...

最近看了《BeginningC#WebApplicationsWtithVisualStudio.Net》。感觉这本书在一些细节方面写的不错,特做笔记,为后来者提供一些或许有用的东东。今天先写出来一些,年前正确整理完。

当前日期:

Lbll.Text=DateTime.Now.ToLongDataString();

This.controls.Add(lbl);

URL:

HyperLinkreg=newHyperLink();

Reg.Text=“Register;

Reg.NavigateUrl=Context.Request.ApplicationPath+“Myfirst.aspx”;

判断用户授权:

Context.User.Identity.IsAuthenticated;

表格相关:

1.新建一图片img

2.img添加到cell

3.cell添加到row

4.row添加到Table

5.Table添加到PlaceHolder

Tabletb=newTable();

TableRowrow=newTableRow();

Imageimg=newImage();

img.ImageUrl="Images/winbook.gif";

img.ImageAlign=ImageAlign.Middle;

img.Width=newUnit(24,UnitType.Pixel);

img.Height=newUnit(24,UnitType.Pixel);

cell=newTableCell();

cell.Controls.Add(img);

row.Cells.Add(cell);

HyperLinklnk=newHyperLink();

lnk.Text="News";

lnk.NavigateUrl="News.aspx";

row.Cells.Add(cell);

tb.Rows.Add(row);

phNav.Controls.Add(tb);

将已验证身份的用户重定向回最初请求的URL

publicstaticvoidRedirectFromLoginPage(stringuserName,boolcreatePersistentCookie);

参数

userName

用于Cookie身份验证的用户名称。这不需要映射到帐户名称,并将由URL身份验证使用。

createPersistentCookie

指定是否应当发出持久性Cookie(跨浏览器会话保存的Cookie)。

标准数据库操作1

Stringsql;

SqlCommandcmd;

SqlConnectionconn;

Sql=“insertinto…”;

conn=newSqlConnection(“datasource=(local);initialcatalog=caoxicao;userid=sa”);

cmd=newSqlCommand(sql,conn);

conn.open();

cmd.ExecuteNonQuery();

标准数据库操作2

SqlConnectionconn;

SqlCommandcmd;

SqlDataReaderreader;

stringsql;

sql=“select*fromTableName”;

conn=newSqlConnection(“datasource=(local);initialcatalog=caoxicao;userid=sa”)

cmd=newSqlCommand(sql,conn);

conn.open();

reader=cmd.ExecuteReader();

可以用reader的Read()方法判断是否真的返回了值

If(reader.Read())

...{

This.Email.Text=reader[“Email”].ToString();

}

DataSet基本操作

DataSetdsCaoxicao;

Stringsql;

SqlConnectionconn;

SqlDataAdapteradPlaces;

conn=newSqlConnection(“datasource=(local);initialcatalog=caoxicao;userid=sa”)

adPlaces=newSqlDataAdapter(sql,conn);

dsCaoxiCao=newDataSet();

conn.Open();

adPlaces.Fill(dsCaoxiCao,”Places”);

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新asp.net教程学习
    热门asp.net教程学习
    编程开发子分类