小编Tod*_*odd的帖子

将Razor中的if语句缩短为一行

我可以缩短到一行吗?我尝试了各种各样的方法,但不能完全正确.

@if(SiteMap.CurrentNode.Title == "Contact")
{
    @:<div class="contact">
}
Run Code Online (Sandbox Code Playgroud)

razor

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

无法加载CrystalDecisions.ReportAppServer.ClientDoc

无法加载文件或程序集"CrystalDecisions.ReportAppServer.ClientDoc,Version = 10.5.3700.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304"或其依赖项之一.该系统找不到指定的文件.


我刚刚将我们的Web应用程序部署到一个新服务器,该服务器在我们的ASP.NET 3.5应用程序的几个报告中使用Crystal Report查看器.我有所需的所有DLL CR或我认为,在BIN文件夹中,但我仍然遇到此错误.我之前从未使用过CR,所以我需要在服务器上安装任何内容才能使报告正常工作吗?这直接来自VS2008.

crystal-reports

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

任何人从ASP.NET(MVC)过渡到Play Framework

曾经是Microsoft堆栈的长期用户,并且正在寻找其他框架来学习并可能过渡到.我最近遇到了Play Framework并开始研究一些演示并且非常喜欢它.从.NET背景过渡到Play的任何人,如果是这样,到目前为止您的体验是什么?

playframework

10
推荐指数
1
解决办法
3829
查看次数

找不到请求类型"POST"的http处理程序

当我提交页面以加载.net图表控件时,会出现此错误.我在下面的web.config中有http处理程序.因为它似乎不起作用的原因.

<httpHandlers>
  <remove verb="*" path="*.asmx"/>
  <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
  <add verb="GET" path="FtbWebResource.axd" type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
  <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
</httpHandlers>
Run Code Online (Sandbox Code Playgroud)

任何想法为什么会出现这个错误?我很难过这个.

.net post http handler

9
推荐指数
2
解决办法
2万
查看次数

使用Play框架的Postgresql

我试图使用Postgresql与Play的Yabe教程并得到此错误:

无法连接数据库,找不到驱动程序(org.postgresql.Driver)

这是我的连接字符串:

# If you need a full JDBC configuration use the following :
 db.url=jdbc:postgresql:yabe
 db.driver=org.postgresql.Driver  
 db.user=yabe
 db.pass=yabe
#
# Connections pool configuration :
 db.pool.timeout=1000
 db.pool.maxSize=30
 db.pool.minSize=1
Run Code Online (Sandbox Code Playgroud)

在我的lib文件夹中,我有这个:postgresql-9.1-901.jdbc3.jar

我尝试将驱动程序名称更改为相同的名称是tha jar但仍然得到相同的错误.有任何想法吗?

playframework playframework-1.x

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

是否可以对Sails.js中的模型使用Mocha Framework?

Sails.js使用Node.js的MVC模式,我想知道Mocha是否可以连接测试模型.

mocha.js sails.js

9
推荐指数
1
解决办法
2133
查看次数

单击工具箱上的"选择项目"会导致Visual Studio 2008崩溃

我在这个问题上搜索得很高.我没有安装PowerCommands,因为很多解决方案都说要删除它.

关于如何解决这个问题的任何其他想法?

我正在运行Vista Home 64bit,VS 2008 SP1

谢谢

crash visual-studio-2008

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

使用ASP.NET为最终用户自定义报告

是否有第三方工具或类似的东西,允许用户自己创建报告而无需任何编程?

一个代码库,但为他们创建的系统中的每个用户提供自定义报告.

合理?

asp.net reporting adhoc

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

同一IP上的多个网站,具有不同的端口withIIS

我在一台服务器上安装了一些测试站点,这台服务器有一个IP,并为这个站点使用了不同的端口.

www.acme.com:5000 www.acme.com:6000

在服务器上安装SSL证书之前,这很有效.现在上面的网站没有出现.

如何配置它们以便它们再次出现?

iis ports

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

检查字段+ SQL Server中的数值

在包含几个字母的字段中检查数字的最有效方法是什么?如果where语句尽可能我想这样做.

数据看起来像这样:

3833N4323 32N907654 5W5840904

regex sql-server

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

如何优化这个jQuery代码?

正在修补一些关于根据另一个下拉列表的选定值设置下拉列表的可见性的代码.

此代码用于页面加载:

     $(document).ready(function() {
            if ($("#<%=ddlCoverage.ClientID %>").val()  == 'Basic') {
                $('#CoverageType').show();
            }
            else{
                $('#CoverageType').hide();
            }
        });
Run Code Online (Sandbox Code Playgroud)

这是我用来更改下拉列表的另一块.

$("#<%=ddlCoverage.ClientID%>").change(function() {
                $('#CoverageType')[($(this).val() == 'Basic') ? 'show' : 'hide']()
            });
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来写这个?

jquery

2
推荐指数
1
解决办法
114
查看次数

ASP.NET MVC 4并使用CodeFirst动态更改成员资格连接字符串

我正在创建一个MVC4多租户站点,该站点为每个租户使用单独的数据库,并且一直试图让每个租户都没有任何运气.

由于某种原因,无论我做什么,connectionStringField总是为null.任何想法为什么会这样?

public class CodeFirstMembershipProvider : MembershipProvider
    {    
      public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config)  
      { 
          base.Initialize(name, config);  

          // hard coded for testing  
          string connectionString = @"server=localhost;database=masterdb;uid=master;pwd=password";

          // Set private property of Membership provider.  
          FieldInfo connectionStringField = GetType().BaseType.GetField("_sqlConnectionString", BindingFlags.Instance | BindingFlags.NonPublic);  
          if(connectionStringField != null)
            connectionStringField.SetValue(this, connectionString);  
      }
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc custom-membershipprovider

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