dnnnet

导航

DotNetNuke独立项目开发

DotNetNuke独立项目开发

 

DotNetNuke独立项目模块开发资源引用路径设置

图片按钮链接模式:

<asp:ImageButton ID="btnLogin" runat="server" ImageUrl="~/DesktopModules/RecruitmentSystem/Company/style/image/companylogin/personalloginanniu.jpg" />

”~”来指代DNN的网站根目录,这样对于任何资源,我们只要使用”~”来开头,从根目录开始制定,就都可以引用到。

 

图片资源引用链接模式:

<img alt="我的简历" src="<%=ModulePath%>style/image/companylogin/jianli.gif" />

 

CSS链接模式

在PortalModuleBase基类里,有一个ModulePath属性,使用这个属性就可以动态生成资源对应的路径了。

最后的代码如下:

<link href="<%=ModulePath%>style/Company_Login.css" rel="stylesheet" type="text/css" />s

就可以了。 在这里ModulePath 的值为 "/DotNetNuke/DesktopModules/ MyModuleName /"

 CSS中引用图片资源的链接模式为:

.gelogin .mid .l .title
{
 height: 34px;
 width: 238px;
 background-image: url(image/companylogin/title1.gif);
 background-repeat: no-repeat;
 background-position: left;
}

 

注意url(image/companylogin/title1.gif);
设置以CSS平级的文件路径为起点最佳,下图为部分项目结构图

其中Company_Login.css与image文件夹同级,所以url中就以image为路径的起点,便能顺利引用到图片文件

 

 

 

posted on 2010-05-26 13:54  sjgkkk  阅读(178)  评论(0编辑  收藏  举报