1、 ResollveUrl(url)的在传递相对路径时的用法说明
亲自使用是使此服务器地址~/Frame/Default.aspx等能够被识别
MSDN说明
如果 relativeUrl 参数包含绝对 URL,则该 URL 原样返回。如果 relativeUrl 参数包含相对 URL,则该 URL 将更改为与当前请求路径相符的相对 URL,这样浏览器便能够解析该 URL。
例如,请考虑以下方案:
-
客户端已请求了一个 ASP.NET 页,该页含有一个用户控件,该用户控件有一个关联的图像。
-
ASP.NET 页位于 /Store/page1.aspx。
-
用户控件位于 /Store/UserControls/UC1.ascx。
-
图像文件位于 /UserControls/Images/Image1.jpg。
如果用户控件将图像的相对路径(即 /Store/UserControls/Images/Image1.jpg)传递给 ResolveUrl 方法,此方法将返回值 /Images/Image1.jpg
2、hashtable的不支持排序功能,可以使用sortedList进行辅助,sortedlist直接按照输入的key值自动排序
3、枚举类型的强制类型转换:Enum.parse(typeof(转换的类型),转换的值,大小写是否敏感)
4、控制层不自动换行可以使用设置style中的 float:left,如下:
<div style='float:left;'>11 </div><div>22</div>
结果:1122
5、在读取xml节点时,需要判断节点类型是否为XmlComment 类型 ,通过 节点实例.GetType().Equals(typeof (XmlComment)))