- 1、本文档共93页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Hishop.5.4 自定义界面开发文档
版本号:V5.4
2011年4月
HUU
最后更新时间:2011-4-20
0B基础知识
样式一般是放置在网站根目录下的WEB目录下面的Themes目录里面。该目录下一般存在若干子目录。而这里的每一个子目录则对应一个样式模板。但这其中有一个目录例外;那就是_agents目录。这个目录是用于代理商更换样式时的样式缩略图及相关XML文件存放的地方。如果您没有代理商的话可以不用理会这个目录。
例如:则这里面存在二个样式。一个是default的默认样式。一个是KroUnion样式。default样式请不要删除。这是系统默认的,如果你在使用其它样式出现问题的时候可以还原到默认样式以保证系统的正常运行。
1B小技巧
No1、如果某一个标签指定了SkinName属性的话,那么这个SkinName属性的值,也就是这个ascx文件一般会在样式目录的Custom目录下找到哦。(当然这是指官方的样式包,如果是其它客户定义的就不一定是的)
No2、如果某系统标签没有指定SkinName的样式模板,我也要修改这个呈现结构怎么办呢?其实没有指定SkinName的话,系统会有默认的标签哦。那你就可以找到这个系统默认的标签进行修改。
例如:Hishop:Common_AllClass TextStyle=mainclass RepeatColumns=2 runat=server /
这个标签就没有指定SkinName,同时在以下的标签文档里面也没有提及这个标签有SkinName属性。那怎么修改呢?其实这个也会有SkinName的属性用于指定属于您自己的Common_AllClass样式结构。当然我不想指定怎么修改呢?那我们就在样式目录里面搜索Common_AllClass关键字,你会发现会找到Skin-Common_AllClass.ascx这个文件,对啦就是它了。修改它就可以了。
2B样式模板的基础结构
36BSkinName指定的ascx文件的结构
文件开头以下内容开始:
%@ Control Language=C#%
%@ Import Namespace=Hishop.SystemServices%
%@ Register TagPrefix=Hishop Namespace=Hishop.Web.Controls Assembly=Hishop.Web.Controls %
%@ Register TagPrefix=Hishop Namespace=Hishop.Web.Components Assembly=Hishop.Web.Components %
%@ Register TagPrefix=Hishop Namespace=Hishop.Web.Tags Assembly=Hishop.Web.Tags %
对照默认default的样式修改,对应的ASP.NET的控件ID请务必和默认样式的ID一致。
标签详解
查看文档的时候可以打开“文档结构视图”,查看会更快一些。
.System开头的为系统标签,多为全局使用。
.Common开头的标签为公用标签,大部分可以全局使用,如不能全局使用会有相应的说明。
.Private开头的标签为私有标签,基本上只能应用于某一个区域或者文件。
由于HiShop系统的自定义标签很多,难免在撰写文档的时候出错纰漏和错误。希望您能凉解。如果您在使用中发现文档有错误的地方,请您到Hishop官方论坛提出来。我们好及时做好修正及更新。谢谢您的支持。
HiShop官方网站: HUU
官方论坛地址: HU/bbsU
商业客户服务中心:HU/serviceU
6B公共常用类标签库
37BHeadContainer
默认语法:Hishop:HeadContainer runat=server /
适用范围:所有页面
功能作用:用于显示keywords和content等页面头的内容。
38BPageTitle
默认语法:Hishop:PageTitle runat=server /
适用范围:所有页面
功能作用:用于显示网站页面Title。
39BResizeableImage
默认语法:UI:ResizeableImage Width=50 Height=40 DataField=ImageUrl runat=server/
适用范围:所有页面
功能作用:用于不变形的商品图片显示(DataField只有在绑定列表中才有用,如果是否绑定列表中,可对ImageUrl赋值)
可选参数
40BSiteUrl
默认语法:Hishop:SiteUrl UrlName=Category Text=全部分类 runat=server /SiteUrls.config文件中去找)
41BS
您可能关注的文档
- B1 力、重力弹.doc
- B2C商旅站新手指.doc
- Baby Facesaid, " The sun rises in the east and sets in the.doc
- Bac-to-Ba杆状病毒表达系统.doc
- BB教学平台操作指(成教学生版-基础篇).doc
- BB平台教师操作入.doc
- BDA商业独栋项目绍.doc
- BEC中级阅读第一时.doc
- Bentham Sience全文电子期刊试用开通.doc
- BL-686系列电收款机.doc
- 二零二五年份首季度网络时代的生活命题说话三分钟作文.pdf
- 基于2025,中小学STEAM教育课程资源开发与应用研究.docx
- 2025年企业合规文化建设在新能源产业中的合规经营与风险防范报告.docx
- 2025年职业教育虚拟仿真实训系统在材料科学与工程专业中的应用报告.docx
- 人工智能在智能电网故障诊断预测中的应用2025年市场前景展望.docx
- 2025年中考第二次模拟考试卷:地理(天津卷)(考试版).docx
- BCG&QED:2024年全球金融科技报告.docx
- 工业互联网平台助力离散制造业降本增效,2025年应用策略研究.docx
- 马拉松赛事2025年赛事赛事志愿者培训课程与可持续发展.docx
- 共享办公空间市场竞争格局分析:2025年运营模式创新趋势解读.docx
文档评论(0)