小编Sus*_*san的帖子

SSRS:如果报告为空,则有条件地显示一条消息

我的一位客户担心返回的没有记录的报告可能会让用户感到困惑。如果报告为空,她希望在报告底部显示一条消息,说明“无数据”。

如何将条件消息添加到 SSRS 报告的底部?提前致谢!

sql reporting-services

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

ASP.Net MVC添加控制器错误

当我尝试添加"MOVIES"控制器时,它出错:" 生成'MvcMovieSF.Models.MovieDBContext时出错.尝试重建你的项目."

我重建了项目,但仍然出错.提前致谢!

namespace MvcMovieSF.Models
{
    public class Movie
    {
        public int ID { get; set; }
        public string Title { get; set; }
        public DateTime ReleaseDate { get; set; }
        public string Genre { get; set; }
        public decimal Price { get; set; }
    }

    public class MovieDBContext : DbContext
    {
        public DbSet Movies { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

只是注意: 我没有坐在我自己的电脑上,我注意到SQLExpress服务没有启动; 我没有在此计算机上获得启动服务的权限.这可能是原因吗?

asp.net-mvc

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

在SSRS DataSet中为单个列返回4个单独的计数

我想根据列上的条件计数向SSRS提供5个计数.例如,假设该列保持产品的颜色 - 绿色,蓝色,红色和黄色.我想要做的是在单个查询中返回每个的计数.

虽然我可以使用case语句完成此操作:

Select
      COUNT(*) 'Count',
      case
            When Color = 'BL' then 'Blue
            When Color = 'RD' then 'Red
            When Color = 'YL' then 'Yellow
            When Color = 'GR' then 'Green
            Else 'All Others'
      End as Payment
From COLORS(NoLock)
Group by
      case
            When Color = 'BL' then 'Blue
            When Color = 'RD' then 'Red
            When Color = 'YL' then 'Yellow
            When Color = 'GRthen ‘Green’
            Else 'All Others'
      End
Run Code Online (Sandbox Code Playgroud)

当我使用数据集是SSRS时,我得到的只是一个计数.我不想创建4个数据集查询,因为我实际上是通过参数的开始和结束日期选择记录,我最终会得到5组日期参数.

sql sql-server reporting-services

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

ASP.Net MVC模型问题

你能帮我理解一下通用收藏的问题吗?提前致谢!

错误: 传递到字典中的模型项的类型为'System.Collections.Generic.List 1[DomainModel.Product]', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable1 [DomainModel.Entities.Product]'.

模型:

namespace DomainModel.Concrete
{
    public class SqlProductsRepository : IProductsRepository
    {
        private Table<Product> productsTable;

        public SqlProductsRepository(string connString)
        {
            productsTable = (new ProaductDataContext(connString)).GetTable<Product>();
        }

        public IQueryable<Product> Products
        {
            get { return productsTable; }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

接口

namespace DomainModel.Abstract
{
    public interface IProductsRepository
    {
        IQueryable<Product> Products { get; }
    }
}
Run Code Online (Sandbox Code Playgroud)

视图

<%@ Page Title="" Language="C#"  MasterPageFile="~/Views/Shared/ViewMaster.Master" 
        Inherits="System.Web.Mvc.ViewPage<IEnumerable<DomainModel.Entities.Product>>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
Products
</asp:Content>
<asp:Content …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc anonymous-types

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

C#MVC .Net FormCollection:如何使用FormCollection

早上好.遇到了其他人实现的代码,我不知道如何使用FormCollection.FormCollection只是表单上控件的集合吗?

        public Email(FormCollection fc)
        {
            StringBuilder sb = new StringBuilder();
            this.fc = fc;
            string[] keys = fc.AllKeys;

            sb.Append("Category,\"REQUEST\",<br />");
            sb.Append("Type,\"TEST EXPRS\",<br />");
         }
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc

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

表格中的C#ASP.Net RadioButtonList:<td> border也创建了边框arount LIST ITEMS

我创建了一个桌子,桌子周围折叠着边框,每个桌子上都有一个小灰色边框<td>.然而,边界也围绕每个单选按钮项目.单选按钮上的border属性似乎会影响另一个边框.如何<td>从单选按钮列表项中删除标签上创建的边框?

    <tr>
        <td colspan="2">
                <asp:Label ID="lblJoint"  CssClass="boldIt" runat="server" Text="Is this for a joint account?" style="float: left; width: 200px;"></asp:Label>&nbsp;&nbsp;&nbsp;&nbsp;
                <asp:RadioButtonList ID="rdlJoint" runat="server" RepeatDirection="Horizontal" Width="130px" style="float: left;" BorderStyle="None">
                    <asp:ListItem>Yes</asp:ListItem>
                    <asp:ListItem Selected="True">No</asp:ListItem>
                </asp:RadioButtonList>
        </td>
    </tr>
Run Code Online (Sandbox Code Playgroud)

c# asp.net radiobuttonlist html-table border

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

ASP.Net MVC3:Steven Sanderson的教程 - 使用Ninject错误

我的项目错误与global.asax Application_Start调用:ControllerBuilder.Current.SetControllerFactory(new NinjectControllerFactory());

namespace SportsStore.WebUI.Infrastructure
{
    public class NinjectControllerFactory : DefaultControllerFactory 
    {
        private IKernel ninjectKernel;

        public NinjectControllerFactory()
        {
            ninjectKernel = new StandardKernel();
            AddBindings();
        }

        protected override IController GetControllerInstance(RequestContext requestContext, Type controllerType)
        {
            return controllerType == null ? null : (IController)ninjectKernel.Get(controllerType);
        }

        private void AddBindings()
        {
            // put additional bindingers here
        }
    }
Run Code Online (Sandbox Code Playgroud)

错误堆栈:

Locating source for 'c:\Projects\Ninject\Maintenance2.2\ninject\src\Ninject\Infrastructure\Multimap.cs'. 
Checksum: MD5 {de 1d cc 43 b7 22 44 a5 8d 8b 50 ed 23 dc 4 28} 
The file 'c:\Projects\Ninject\Maintenance2.2\ninject\src\Ninject\Infrastructure\Multimap.cs' does …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc ninject

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