|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题asp.net|sitemap|web|asp.net|sitemap有两种办法,一是当地化web.sitemap,二是在分歧的文明/言语中利用分歧的SiteMapProvider。
间接当地化web.sitemap有可分为隐式表达式(ImplicitExpression)和显式(Explicit)表达式。我喜好用隐式表达式,由于如许子本人要手工输出的器材会少一些。在web.sitemap中起首要增添enableLocalization,并把它设成true。其次,要为必要翻译的siteMapNode增添resourceKey,作为资本文件中的标识。好比<siteMapenableLocalization="true"
xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNodeurl="~/Default.aspx"title="Home"
description="HomePage"resourceKey="Home">
然后要增添响应的资本文件web.sitemap.resx和当地化的的资本文件(好比web.sitemap.zh-CN.resx),并且必需放在App_GlobalResources文件夹中(Beta1中是Resources文件夹)。资本文件中要增添的内容的称号/标识(name)要和web.sitemap对应,依照下面的例子就是Home.title和Home.description,等等。
假如要利用显式表达式,先要在App_GlobalResources文件夹中增添公用的资本文件,好比AppResource.resx。然后响应的weib.sitemap要作以下修正。
<siteMapenableLocalization="true"
xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNodeurl="~/Default.aspx"title="$resources:AppResource,HomeTitle"
description="$resources:AppResource,HomeDesc">
在资本文件中对应的称号/标识就应当是HomeTitle和HomeDesc。
第二种办法就是针对分歧的文明/言语利用分歧的SiteMapProvider,不外我以为不如下面的办法好。起首在web.config中增添自界说的SiteMapProvider,以下所示。<siteMap>
<providers>
<addname="AspNetXmlSiteMapProvider_zhCN"
type="System.Web.XmlSiteMapProvider,System.Web,..."
siteMapFile="sitemap.zh-CN.xml"
/>
</providers>
</siteMap>
因为在web.config.default中已界说了缺省的SiteMapProvider,以下:
<siteMap>
<providers>
<addname="AspNetXmlSiteMapProvider"
type="System.Web.XmlSiteMapProvider,System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="web.sitemap"/>
</providers>
</siteMap>
如许就有了两个SiteMapProvider。然后只必要在代码中依据分歧的文明/言语利用分歧的SiteMapProvider就能够了。好比:
protectedvoidPage_Load(objectsender,EventArgse)
{
if(!IsPostBack)
{
if(Page.Culture=="en-US")
{
SiteMapDataSource1.SiteMapProvider=
"AspNetXmlSiteMapProvider";
}
else
{
SiteMapDataSource1.SiteMapProvider=
"AspNetXmlSiteMapProvider_zhCN";
}
}
}
不外我试了这类办法,发明不可。不晓得还缺了点甚么。
很抱愧,有很多术语不晓得正确的中文是甚么,但愿人人不惜见教。</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|