小编Zha*_*uid的帖子

使用相同的ASP.NET MVC应用程序托管多个域?

我想使用相同的ASP.NET MVC应用程序托管多个网站(所有网站都具有不同的域 - 而不是子域).我需要应用程序基于域的不同行为,但我仍然希望相同的应用程序服务所有域.我不想要域转发或重定向,我实际上希望所有域都能自己运行,但是服务于同一个MVC应用程序.我该怎么做呢?值得注意的是,我与GoDaddy共享托管.

提前致谢!

asp.net-mvc shared-hosting multiple-domains

6
推荐指数
1
解决办法
3203
查看次数

正确地将Groovy列表传递给GSP中的Javascript代码

我正在用Grails制作一个Web应用程序.我有一个列表,其中包含必须包含在JavaScript中的数据,以便在<select>下拉列表中执行一些动态加载.基本上,我从服务器获得一个两级列表,然后第一级显示在一个下拉框中.当用户选择一个选项时,与该选项关联的列表将显示在另一个下拉框中.

JavaScript函数的gsp页面上的(简化)代码如下

function selecTipe() {
        var types = ${typeList}
        alert('List of types ' + types )
Run Code Online (Sandbox Code Playgroud)

问题是,如果将typeList定义为(在Groovy中)为

typeList = [['TYPE1', ['VAR1','VAR2','VAR3']], 
            ['TYPE2', ['VAR1','VAR2','VAR3']]
            ['TYPE3', ['VAR1','VAR2','VAR3']] ]
Run Code Online (Sandbox Code Playgroud)

当页面重新定义时,JavaScript代码显示为

function selecTipe() {
        var types = [[ TYPE1, [ VAR1, VAR2, VAR3 ]], 
                     [ TYPE2, [ VAR1, VAR2, VAR3 ]]
                     [ TYPE3, [ VAR1, VAR2, VAR3 ]] ]
        alert('List of types ' + types )
Run Code Online (Sandbox Code Playgroud)

这是错误的,因为JavaScript不是作为字符串处理,而是因为缺少引号而作为引用.

有没有办法强制Groovy打印带引号的数组列表或任何其他简单的方法来实现这一目标?

PD:我可以做一个特定的功能来实现它,但我认为这应该是一个简单的方法...

编辑:我添加了完整的数据结构,比简单的列表更复杂

javascript grails groovy gsp

5
推荐指数
1
解决办法
7941
查看次数

无法打开登录请求的数据库“aspnetdb”。登录失败

我可以使用我的登录名登录和浏览。但是一旦我按下页面上的超链接,它就会抛出这个:

Cannot open database "aspnetdb" requested by the login. The login failed.
Run Code Online (Sandbox Code Playgroud)

用户“DIMA-00AA1DA557\Dima”登录失败。

说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。

异常详细信息:System.Data.SqlClient.SqlException:无法打开登录请求的数据库“aspnetdb”。登录失败。用户“DIMA-00AA1DA557\Dima”登录失败。

为什么要这样做/...

我认为我的连接字符串和会员资格提供商一切正常:

<connectionStrings>
  <clear />
  <add name="LocalSqlServer" providerName="System.Data.SqlClient" connectionString="Data Source=localhost;Integrated Security=SSPI; Initial Catalog=aspnetdb" /> 
  <add name="YourGuruDB" connectionString="Data Source=DIMA-00AA1DA557;Initial Catalog=model;Integrated Security=True"/>
  <add name="modelConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename='D:\Documents and Settings\Dima\My Documents\Visual Studio 2010\WebSites\WebSite10\App_Data\ASPNETDB.MDF';Integrated Security=True;User Instance=True;Trusted_Connection=Yes;" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
  <authentication mode="Forms">
    <forms name=".MyCookie"
           loginUrl="~/Registration.aspx"
           protection="All"
           timeout="30" path="/" >
      <credentials passwordFormat="MD5">
        <user name="user" password="ca064d0730abfeb09e383a0e82e65f73"/>
      </credentials>
    </forms>
  </authentication>

  <roleManager enabled="true"/>

  <membership defaultProvider="MyMembershipProvider">
    <providers>
      <clear/>
      <add name="MyMembershipProvider"
           type="System.Web.Security.SqlMembershipProvider"
           connectionStringName="modelConnectionString"
           minRequiredPasswordLength="1"
           minRequiredNonalphanumericCharacters="0" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net login

5
推荐指数
1
解决办法
8965
查看次数

尝试使用LINQ按创建日期获取目录中的文件列表

我想通过写日期获取目录中所有文件的列表:

private void Form1_Load(object sender, EventArgs e) {
  DateTime LastCreatedDate = 
               Properties.Settings.Default["LastDateTime"].ToDateTime();

  string [] filePaths = Directory.GetFiles(@"\\Pontos\completed\", "*_*.csv")
                        .OrderBy(p => System.IO.File.GetLastWriteTime(p))
                        .Where(p>=LastCreatedDate);
}
Run Code Online (Sandbox Code Playgroud)

问题

  1. 如何正确执行WHERE子句以仅获取大于或等于我的设置中的日期的文件?
  2. string []不适合这个,因为它不知道如何进行转换.我应该使用哪种数据类型?

c# linq

5
推荐指数
1
解决办法
7168
查看次数

Selenium IDE gotoIF比较vchar字符串

我尝试了以下内容

gotoIf "${oneoff}"=="Jeff Della Rosa" 
gotoIf ${oneoff}=="Jeff Della Rosa" 
gotoIf ${oneoff}=={"Jeff Della Rosa"} <-- not sure why, just trying anything.
Run Code Online (Sandbox Code Playgroud)

--------这里是整个序列----------

firefox selenium selenium-ide

5
推荐指数
2
解决办法
2257
查看次数

Xsd.exe 使用 SubstitutionGroup/anytype 生成无法使用的代码

好的。我正在尝试从以下位置生成 c# 类:http : //www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd ://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd(基本上是 xbrl 架构)。

我对元组和项目有问题。

这是 xsd 的样子:

  <element name="tuple" type="anyType" abstract="true">
    <annotation>
      <documentation>
      Abstract tuple element used as head of tuple substitution group
      </documentation>
    </annotation>
  </element>

  <element name="xbrl">
    <annotation>
      <documentation>
      XBRL instance root element.
      </documentation>
    </annotation>
    <complexType>
      <sequence>
        <element ref="link:schemaRef" minOccurs="1" maxOccurs="unbounded" />
        <element ref="link:linkbaseRef" minOccurs="0" maxOccurs="unbounded" />
        <element ref="link:roleRef" minOccurs="0" maxOccurs="unbounded" />
        <element ref="link:arcroleRef" minOccurs="0" maxOccurs="unbounded" />
        <choice minOccurs="0" maxOccurs="unbounded">
          <element ref="xbrli:item"/>
          <element ref="xbrli:tuple"/>
          <element ref="xbrli:context"/>
          <element ref="xbrli:unit"/>
          <element ref="link:footnoteLink"/>
        </choice>
      </sequence>
      <attribute …
Run Code Online (Sandbox Code Playgroud)

c# xml xsd xsd.exe xbrl

5
推荐指数
1
解决办法
1197
查看次数

在asp.net中捕获请求静态文件

如何使用 ASP.NET 捕获和处理静态文件请求?

我尝试过“IModule”和“Global.asax”,BeginRequest但未捕获请求。

IIS 中是否有一些设置可以引导 asp.net 中的某些组件(IModule / Handler / Global.asax / DLL)?

或者有什么方法可以将请求定向到用 C# 发出的某些 DLL?

例如:“获取http://localhost/myapp/report/report1.html

我怎样才能捕获这个请求?

我无法做到,进入asp.net。

我希望能够检查权限,并且可以处理文件,并处理响应。

c# asp.net web

5
推荐指数
1
解决办法
1844
查看次数

C#Windows Form .Net和DOS控制台

我有一个执行批处理文件的Windows窗体.我想将我控制台中发生的所有事情转移到我表单中的面板.我怎样才能做到这一点?我的DOS控制台如何与我的Windows窗体面板通信???

谢谢

.net c#

4
推荐指数
1
解决办法
7839
查看次数

使用 XSLT 生成 PDF 文档

我有一个巨大的 XML 文档。我有一组 XSL 代表 XML 中的每个节点。这些 XSL 也有 java 脚本来生成动态内容。它使用位于单独图像文件夹中的图像,也使用字体。目前,我有一个程序可以显示所有可以转换的节点,用户单击其中一个节点,该程序执行 XSLT 并在 IE 屏幕上以 HTML 格式显示内容。

我想编写一个程序(.Net、C# 或任何 .Net 语言),它允许用户对所有可用的笔记进行 XSLT 转换并创建一个 PDF 文档。我最初的要求是在 IE 本身中显示所有文档,所以我重用了现有代码,foreach 节点,执行 XSLT,然后用分页符将它附加到当前的 HTML,它工作正常,直到我们遇到大文件。因此,要求更改为使用所有节点创建一个 PDF 文件。

我有几个问题:

  1. 使用 XSLT 转换创建 PDF 文件的最佳方法是什么?
  2. 由于图像是相对路径,如果我们在 html 中生成 XSLT,然后将其写入输出流,它会丢失图像吗?
  3. 字体会保留在 PDF 文档中吗?

如果有人能给我指出一些我可以采用并运行它的好例子,我真的很感激。

非常感谢。

.net pdf xslt

4
推荐指数
1
解决办法
6741
查看次数

C++屏幕截图

如何使用C++捕获屏幕截图?我将使用Win32.

请没有MFC代码.

c++ winapi screenshot screen-capture visual-c++

4
推荐指数
1
解决办法
1万
查看次数