小编p.c*_*ell的帖子

IE8溢出:自动带最大高度

我有一个可能包含大量数据的元素,但我不希望它破坏页面布局,所以我设置max-height: 100pxoverflow:auto希望在内容不适合时出现滚动条.

这一切在Firefox和IE7中运行良好,但IE8表现得好像overflow:hidden存在而不是overflow:auto.

我试过overflow:scroll,仍然没有帮助,IE8只是截断内容而不显示滚动条.更改max-height声明,height使溢出的工作好了,它的组合max-heightoverflow:auto打破的东西.

这也是IE8最终版本中官方错误

有解决方法吗?现在我使用height而不是max-height,但是如果没有太多数据,它会留下足够的空白空间.

css overflow internet-explorer-8

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

生成在TSQL中递增日期的结果集

考虑需要创建日期的结果集.我们有开始和结束日期,我们想要生成两者之间的日期列表.

DECLARE  @Start datetime
         ,@End  datetime
DECLARE @AllDates table
        (@Date datetime)

SELECT @Start = 'Mar 1 2009', @End = 'Aug 1 2009'

--need to fill @AllDates. Trying to avoid looping. 
-- Surely if a better solution exists.
Run Code Online (Sandbox Code Playgroud)

考虑使用WHILE循环的当前实现:

DECLARE @dCounter datetime
SELECT @dCounter = @Start
WHILE @dCounter <= @End
BEGIN
 INSERT INTO @AllDates VALUES (@dCounter)
 SELECT @dCounter=@dCounter+1 
END
Run Code Online (Sandbox Code Playgroud)

问题:如何使用T-SQL创建一组在用户定义范围内的日期?假设SQL 2005+.如果您的答案是使用SQL 2008功能,请标记为.

sql t-sql database sql-server sql-server-2005

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

在控制器的构造函数中访问HttpContext.Request

我正在关注Microsoft的这个ASP.NET MVC教程:

我的代码略有不同,我试图HttpContext.Request.IsAuthenticated在控制器的构造函数中访问.

namespace SCE.Controllers.Application
{
    public abstract class ApplicationController : Controller
    {
        public ApplicationController()
        {
            bool usuario = HttpContext.Request.IsAuthenticated;
        }           
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是HttpContext始终为空.

这个问题有方法解决吗?

asp.net-mvc controllers httpcontext

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

Visual Studio ASP.NET MVC项目:设置起始URL

考虑使用VS 2010的ASP.NET MVC 2项目.目标是使用VS的内置Cassini Web服务器在运行/调试时设置"起始URL".

输入URL作为我想要加载的URL,以典型的有效格式controller/action,VS 2010给出了这个例外.

替代文字

尝试的补救措施:

  • 使用和不使用斜杠启动URL
  • 使用和不使用斜杠结束URL

问题:如何指定MVC 2项目的起始URL?

技术:

  • Visual Studio 2010
  • ASP.NET MVC 2

解决方案:我在启动选项中使用了错误的字段.需要的是具有相对URL 的" 特定页面 "字段,而不是"起始URL".

asp.net-mvc cassini visual-studio-2010 visual-studio

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

什么是SQL Server中的覆盖索引和涵盖查询?

你能解释微软SQL Server中覆盖索引和涵盖查询的概念和关系吗?

sql sql-server indexing

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

使用Visual Studio Express Edition连接到SQL Server

我觉得很奇怪,在Visual C#2008 Express版中,当您使用数据库资源管理器时,您的选择是:

  1. Microsoft Access
  2. SQL Server Compact 3.5和
  3. SQL Server数据库文件.

但是如果使用Visual Web Developer 2008 Express,则可以连接到常规SQL Server,Oracle,ODBC等.

对于开发需要与SQL Server数据库通信的命令行或其他C#应用程序的人,您是否真的需要使用一个IDE(Visual Web Developer)和您的程序在另一个(Visual C#)中构建LINQ /数据访问代码?

这不是一个艰难的解决方法,但它似乎很奇怪.如果Microsoft想要强制您升级到Visual Studio以连接到SQL Server,为什么它们会在其中一个免费IDE中包含该功能而不包含其他IDE?我觉得我可能会遗漏一些东西(比如在Visual C#中如何做到这一切).

c# visual-web-developer visual-studio-2008

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

Base64编码的字符串到文件

我有一个base64编码的字符串.

如何将这个base64编码的字符串写入文件?

c# base64 encoding

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

在SQL Server Express中复制数据库?

我想制作一个我拥有的数据库的副本,但是将它与测试数据库保存在同一台服务器上.但是,我发现的一切都是使用复制数据库向导(我正在使用MS SQL Server Express).

说明始终说:在SQL Server Management Studio的"对象资源管理器"中,展开"数据库",右键单击数据库,指向"任务",然后单击"复制数据库".

我没有"复制数据库"选项.我作为管理员运行,所以不知道为什么它不适合我 - 这是我必须单独安装的东西吗?我无法执行Detach/Attach,因为它正在复制到同一台服务器.我尝试分离,复制MDF/LDF,重命名,附加但是你可以想象这已经搞砸了:)我不太喜欢用SQL来编写所有这些.我有可以使用的工具吗?

sql-server sql-server-express

49
推荐指数
6
解决办法
8万
查看次数

从YouTube下载视频

我希望从YouTube下载视频,然后提取其音频.

任何人都可以指点一些C#代码来下载视频吗?

为了澄清,我已经知道如何从像这样的.FLV文件中提取音频.

.net c# youtube youtube-api

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

计算列的公式基于不同的表列

考虑一下这个表: c_const

 code  |  nvalue
 --------------
 1     |  10000
 2     |  20000  
Run Code Online (Sandbox Code Playgroud)

和另一张桌子 t_anytable

 rec_id |  s_id  | n_code
 ---------------------
 2      |  x     | 1
Run Code Online (Sandbox Code Playgroud)

目标是s_id基于以下公式成为计算列:

 rec_id*(select nvalue from c_const where code=ncode)
Run Code Online (Sandbox Code Playgroud)

这会产生错误:

在此上下文中不允许子查询.只允许标量表达式.

如何使用另一个表的列作为输入来计算此计算列的值?

sql calculated-columns sql-server-2008

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