博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET
阅读量:7071 次
发布时间:2019-06-28

本文共 1371 字,大约阅读时间需要 4 分钟。

1.加密虚拟机不能共享

2.主要的 Razor C# 语法规则

  • Razor 代码块包含在 @{ ... } 中
  • 内联表达式(变量和函数)以 @ 开头
  • 代码语句用分号结束
  • 变量使用 var 关键字声明
  • 字符串用引号括起来
  • C# 代码区分大小写
  • C# 文件的扩展名是 .cshtml

3.内容块 @RenderPage()

4.布局块 @RenderBody()

5.在 ASP.NET 中,文件的名称以下划线开头,可以防止这些文件在网上被浏览。

如果您不想让您的内容块或者布局页被您的用户看到,可以重命名这些文件:

_header.cshtm

_footer.cshtml

6.在 ASP.NET 中,隐藏敏感信息(数据库密码、电子邮件密码等等)最通用的方法是将这些信息保存在一个名为"_AppStart"的单独的文件中。

7.Href 方法将代码中的使用的路径转换成浏览器可以理解的路径(浏览器无法理解 ~ 运算符)。

您可以使用 Href 方法创建资源(比如图像文件 和 CSS 文件)的路径。

一般会在 HTML 中的 <a>、<img> 和 <link> 元素中使用此方法:

@{var myStyleSheet = "~/Shared/Site.css";}
<!-- This creates a link to the CSS file. -->
<link rel="stylesheet" type="text/css" href="@Href(myStyleSheet)" />
<!-- Same as : -->
<link rel="stylesheet" type="text/css" href="/Shared/Site.css" />
8.
  • "Account" 文件夹包含登录和安全文件
  • "App_Data" 文件夹包含数据库和数据文件
  • "Images" 文件夹包含图片
  • "Scripts" 文件夹包含浏览器脚本
  • "Shared" 文件夹包含公共的文件(比如布局和样式文件)

9.WebGrid 帮助器 

实例:

@{ 
var db = Database.Open("SmallBakery") ; 
var selectQueryString = "SELECT * FROM Product ORDER BY Id"; 
var data = db.Query(selectQueryString); 
var grid = new WebGrid(data); 
}
<html> 
<head> 
<title>Displaying Data Using the WebGrid Helper</title> 
</head> 
<body> 
<h1>Small Bakery Products</h1> 
<div id="grid"> 
@grid.GetHtml()
</div> 
</body> 
</html>
10.Chart 帮助器"
11.

ASP.NET Web Pages - C# 和 VB 实例

http://www.runoob.com/aspnet/webpages-examples.html

转载于:https://www.cnblogs.com/auroraif/p/9115694.html

你可能感兴趣的文章
前端工作流(draft)
查看>>
spring cloud eureka 高可用搭建
查看>>
OSChina 周二乱弹 —— 做羞羞事情的正确方法
查看>>
OSChina 周四乱弹 —— 会编程的女神长这样
查看>>
Coherence报socket错误
查看>>
面对、接受、处理、放下
查看>>
Eclipse自动生成jni头文件
查看>>
设计模式--外观模式
查看>>
mongodb_shard
查看>>
java成为移动互联网时代必学语言的六大理由
查看>>
git使用实践
查看>>
ABBYY FineReader 12的强大用途
查看>>
java实现KMP字符串匹配算法
查看>>
四种对象属性的复制
查看>>
springmvc-json小案例
查看>>
CentOS用户和组管理
查看>>
Python 排序--简单选择排序
查看>>
我的友情链接
查看>>
openstack概述
查看>>
How To Detect Which Element Was Clicked, Using jQuery
查看>>