易截截图软件、单文件、免安装、纯绿色、仅160KB

皮肤的用法 (asp.net C#)

 看了一下visual web developer
中自带的个人站点,发现
aspnet2.0
里面的很多技术使用起来确实很优雅,比较典型的有
login
控件和用户系统、
MasterPage
、主题和皮肤、
SiteMap
等等。这些特性,甚至不需要教程就可以很快上手。本文要介绍的是主题和皮肤的应用。

(一)
如何使用


1)
在你的应用里面添加
App_Themes
文件夹
2)
将主题相关的文件(包括
.css,

.skin
文件、其他资源文件包括图片、
Flash
等)组织到一个以主题名命名的文件夹中,将主题文件夹放于
App_Themes
目录。如果有多个主题,重复上述步骤。

Example

Css
文件(
x.css

Skin
文件
(x.skin)

.column
{
}
{
background-image
:
url(images/content-shim.gif)
;
}
.gradient
{
}
{
background-image
:
url(images/content-shim-photo.gif)
;
}
.solid
{
}
{
background-image
:
url(images/content-shim-none.gif)
;
}
.header
{
}
{
      background-image
:
url(Images/header.gif)
;
      background-repeat
:
no-repeat
;
      position
:
relative
;
      width
:
789px
;
      height
:
76px
;
      margin
:
0 auto 5px auto
;
}

 

<
asp:imagebutton
runat
="server"
Imageurl
="Images/button-login.gif"
skinid
="login"

/>
<
asp:image
runat
="server"
Imageurl
="Images/button-create.gif"
skinid
="create"

/>
<
asp:image
runat
="server"
ImageUrl
="Images/button-download.gif"
skinid
="download"
/>
 
        理论上上来说,不同的主题中的样式表和
SKIN
文件的结构都应该是完全相同的。

3)
设置你要应用主题的控件的
css
样式名为
css
中定义的样式名(比如
column
、gradient

设置你要应用主题的服务器控件的
SkinId

Skin
文件中定义的
skinid
(比如
login
、create
等),这


相关文档:

ASP.NET中防止页面多次提交的代码实现

 Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.
//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcElement;
var objs = document.getElement ......

ASP.net Membership角色与权限管理(转)

 
本文目录:
1.membership简介
2.membership在sql server中的设置
3.配置web.config
4.创建用户CreateUserWizard控件
5.用户登录login控件
6.显示当前用户的名称LoginName控件
7.检测用户的身份验证状态的LoginStatus控件
8.为不同类别用户呈现不同内容的LoginView控件
9.更改密码的ChangePassword控件
10 ......

ASP.NET


六、ListItem 类
      ListItem 控件表示 ListBox 或 RadioButtonList 控件等数据绑定列表控件中的个别数据项。
有几种方法可以指定为列表控件中的项显示的文本。最常用的方法是将文本放在内部 HTML 内容中。内部 HTML 内容是 ListItem 控件的开始标记和结束标记之间的文本。还可以使用 Tex ......

ASP.NET

      Localize Web 服务器控件使您可以在页的特定区域中显示本地化后的文本。
 
一、背景
Localize 控件与 Literal Web 服务器控件完全相同,并与 Label Web 服务器控件相似。虽然 Label 控件可让您向显示的文本应用样式,但 Localize 控件不允许这样做。通过设置从 Literal 控件继承的 ......

asp.net中实现简繁体转化

1.bin添加引用ChineseConverter.dll
2. 添加using Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter;
  
string strTest = "繁體字";
   
 Response.Write(string.Format("繁体输出:{0}<br/>", ChineseConverter.Convert(strTest, ChineseCon ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号