小编Mik*_*ner的帖子

如何在ASP.NET MVC中获得对HttpResponse的引用?

我正在打电话给第三方图书馆System.Web.HttpResponse.我看到我有一个HttpResponseBase,但不HttpResponse喜欢在网络表单中.

有办法搞定HttpResponse吗?用MVC 3.

[编辑]:我正在尝试在控制器方法中执行此操作.还纠正了套管.

asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-2 asp.net-mvc-4

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

确定给定数字所需的行/列

我在运行时确定了许多控件(在这种情况下为图表).我想将它们放在具有适当行数和列数的网格中.例如,

  • 4项= 2 x 2
  • 8项= 4 x 2
  • 9项= 3 x 3
  • 20项= 5 x 4
  • 11项= 4 x 3(我不关心空单元格)

对不起,我没有任何代码可以显示我的尝试.我开始玩,确定平方根是否是一个整数,如果数字可以被2整除,并意识到我不知道如何解决这个问题.但这就是我的想法:

  • 如果平方根是整数,则使用平方根表示行数和列数(没有问题)
  • 如果没有,请确保该数字是偶数(如果必须,请添加一个 - 没有问题)
  • 找到产生该数字的最高两个整数.例如,如果我有20个控件,网格应该是5 x 4而不是10 x 2(不确定最好的方法)

如果有人能指出我正确的方向,我会很感激 - 如果我离开基地的话,我会建议一个不同的算法.

c# algorithm math silverlight

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

在一系列元组中,我能找到一个符合标准的元组吗?

例如,我想找到具有最小日期的元组.我试过这个

let dateRange2 (prices: seq<System.DateTime * float>) =
    let tupleWithMinDate = prices |> Seq.min(fun (date, _) -> date)
    tupleWithMinDate
Run Code Online (Sandbox Code Playgroud)

在管道运营商的所有权利下获得红色波浪形.它说"类型"(seq <System.DateTime*float> - >'a)'不支持'比较'约束.例如,它不支持'System.IComparable'接口"

不确定返回泛型类型是否是问题的一部分 - 我假设Seq.min将知道返回序列的类型.

f#

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

我可以在WebMatrix Beta 2中设置Windows身份验证吗?

我有一个ASP.NET站点,其中身份验证模式="Windows".刚刚下载了WebMatrix beta 2,试图调试我的应用程序.

在WebMatrix中,我在Visual Studio中按F5后出现401错误.同样在VS中,"无法在Web服务器上启动调试.在与Web服务器通信时发生了身份验证错误." 当我单击帮助按钮时,MSDN告诉我需要启用Windows身份验证.

我没有看到WebMatrix中的身份验证选项.这个问题很相似,但似乎并不适用于我(也没有回答).

更多信息(不确定是否适用).我在WebMatrix中启用了SSL.VS设置为使用URL为https:// localhost:44300/routing/development.aspx的自定义Web服务器.在WebMatrix中,请求视图中的URL是https:// localhost:44300/routing/development.aspx/debugattach.aspx(不确定debugattach.aspx来自哪里).

asp.net windows-authentication webmatrix

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

设置Viewbox.Child会导致ArgumentException

异常消息是"值不在预期范围内".这是代码:

private void PrintButton_Click(object sender, RoutedEventArgs e)
{
    PrintDocument pd = new PrintDocument();
    pd.PrintPage += (s, pa) =>
        {
            Viewbox vb = new Viewbox();
            vb.Child = MainGrid; // MainGrid is a System.Windows.Controls.Grid.
            pa.PageVisual = vb;
        };

    pd.Print("Test Page");
}
Run Code Online (Sandbox Code Playgroud)

我在这里做错了吗?

silverlight

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