小编Dra*_*ouf的帖子

使用ASP.NET MVC上传(会话和身份验证)

当我对uplodify(http://www.uploadify.com/)使用的操作或控制器使用"授权"过滤器时,操作无法到达...

此外,不会检索会话.

我发现这是检索用户会话:

http://geekswithblogs.net/apopovsky/archive/2009/05/06/working-around-flash-cookie-bug-in-asp.net-mvc.aspx

但是如何将它与[Authorize]过滤器和检索会话一起使用?

authentication asp.net-mvc session uploadify

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

Twitter bootstrap CSS + jQuery

我刚发现twitter-boostrap

https://github.com/twbs/bootstrap

我想知道是否有一个jquery库可以使用它.

对于弹出窗口,模态,工具提示,警报消息,选项卡......

或者,例如,使用它作为jquery-ui主题!

谁都知道?

jquery jquery-ui twitter-bootstrap

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

Highcharts,在日期时间xaxis类型上显示特定的刻度

我有一个xaxis,在highcharts上采用日期时间格式.

我将xaxis的毫秒位置发送到图表上.

xaxis的总时间约为2年.

但我想只在有一些点(约6分)的地方显示勾号.

目前,蜱与日期定期显示.

这是我有的:

在此输入图像描述

而我需要的是:

在此输入图像描述

谢谢,

jquery jquery-plugins highcharts

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

C#5 .NET MVC长异步任务,进度报告和全局取消

我使用ASP.Net MVC 5,我有一个长期运行的动作,它必须轮询webservices,处理数据并将它们存储在数据库中.

为此,我想使用TPL库来启动任务异步.

但我想知道如何做三件事:

  • 我想报告这项任务的进展情况.为此,我想到了SignalR
  • 我希望能够离开我开始执行此任务的页面,并能够报告整个网站的进展(从左侧的面板,但这没关系)
  • 我希望能够全局取消此任务(从我左侧的面板)

我对所涉及的所有技术了解不少.但我不确定实现这一目标的最佳方法.

有人可以帮我解决最佳解决方案吗?

asp.net-mvc task-parallel-library c#-5.0 signalr

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


在.NET C#中以编程方式将SVG嵌入PDF

有谁知道如何使用C#创建pdf并在此PDF中添加SVG文档?

itextsharp不能这样做.

由于这个库(http://svg.codeplex.com/)我将SVG转换为图像,但我需要保持矢量图形,因为图像是像素化的.

有人知道图书馆要做吗?

谢谢,

.net c# pdf svg

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

从swift中的UICollectionViewDataSource继承时的泛型类

当我尝试创建一个在swift 中实现UICollectionViewDataSource的泛型类时,它说我的类不符合协议(有时候Xcode崩溃).

这是否意味着我们无法为UICollectionView创建通用数据提供程序,我们必须重复代码?

这是通用代码:

// Enum protocol
protocol OptionsEnumProtocol
{
    typealias T
    static var allValues:[T] {get set}
    var description: String {get}
    func iconName() -> String
}

// enum : list of first available options
enum Options: String, OptionsEnumProtocol
{
    typealias T = Options

    case Color = "Color"
    case Image = "Image"
    case Shadow = "Shadow"

    static var allValues:[Options] = [Color, Image, Shadow]

    var description: String {
        return self.rawValue
    }

    func iconName() -> String
    {
        var returnValue = "" …
Run Code Online (Sandbox Code Playgroud)

generics xcode ios uicollectionview swift

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

从C#中的asp.net MVC控制器发送JSON数据到highcharts饼

我想从C#中的asp.net MVC控制器发送json数据,并使用这些数据绘制一个highcharts饼图.

所以暂时我用这个:

Dictionary<string, double> result = new Dictionary<string, double>();
result.Add("test1", 45);
result.Add("test2", 64);

var jsonResult = Json(new
{
    graphDivId = "divGraph",
    legend = "A legend",
    stats = result ,
});

jsonResult.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return jsonResult;
Run Code Online (Sandbox Code Playgroud)

但是当我在jquery中通过ajax调用接收数据时,我有这样的:

stats:[{"Key":"test1","Value":45},{"Key":"test2","Value":64}]
Run Code Online (Sandbox Code Playgroud)

但我需要这个:

stats:[["test1",45],["test2",64]]
Run Code Online (Sandbox Code Playgroud)

有任何想法吗 ?

c# asp.net-mvc json highcharts pie-chart

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

缓存集合并对其进行过滤,无需修改 ASP.NET 中的原始缓存集合

我想在 asp.net mvc 中缓存一个数据集合并过滤该集合而不更改缓存的集合。

是否有可能做到这一点?

因为现在,当我获取缓存的集合时,我会获得对其的引用,并过滤该集合的数据更改缓存的集合。

有人知道吗?

c# asp.net collections asp.net-mvc caching

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

YamDocument 到文本表示以 3 个点结尾

当我做 :

var root = new YamlMappingNode();
var doc = new YamlDocument(root);
root.Add("one", "two");
var stream = new YamlStream(doc);
var buffer = new StringBuilder();
using (var writer = new StringWriter(buffer))
{
  stream.Save(writer, false);
  var t = buffer.ToString();
}
Run Code Online (Sandbox Code Playgroud)

我得到:

one: two
...
Run Code Online (Sandbox Code Playgroud)

为什么文件末尾有3个点?

.net c# yaml yamldotnet

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

MKAnnotationView在收到事件时更新带有距离的标题和副标题

我正在使用mapkit和CLLocationManager开发一个iphone应用程序.

我在地图上放了很多MKPinAnnotationView(大约100个),我希望在收到它时更新所有标注的副标题用户距离.

怎么做 ?

谢谢


我尝试用新位置更新字幕标注,但效果不好.

在我的MyAppDelegate.h中

extern NSString * const GMAP_USERLOCATION_CHANGED; 

@interface MyAppDelegate : NSObject <UIApplicationDelegate> {
    CLLocationManager *locationManager;
    CLLocation *userLocation;
}
@property (nonatomic, retain) CLLocationManager *locationManager;
@property (nonatomic, retain) CLLocation *userLocation;
@end
Run Code Online (Sandbox Code Playgroud)

在我的MyAppDelegate.m中

@implementation MyAppDelegate

NSString * const GMAP_USERLOCATION_CHANGED = @"gMapUserLocationChanged"; 
@synthesize locationManager, userLocation;

- (void)applicationDidFinishLaunching:(UIApplication *)application
{    
    userLocation = nil;
    [[self locationManager] startUpdatingLocation];

    [window addSubview:tabBarController.view];
    [window makeKeyAndVisible];
}

#pragma mark -
#pragma mark Core Location delegate
- (CLLocationManager *)locationManager 
{
    if (locationManager != nil) 
 {
        return locationManager; …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c mapkit mkpinannotationview mkannotationview

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

asp.net MVC中的最大发布数组大小?

我在asp.net MVC中遇到了绑定问题.

我想将2个数组发布到一个动作.

问题是,当我的第一个数组超过1000个元素时,另一个数组拒绝.

有谁知道为什么?我怎么能纠正这个?

这是我发布到mvc动作的数据:

EPFPSelectionsSites[0].UrlSite www.monsite1.com
EPFPSelectionsSites[1].UrlSite www.monsite2.com
EPFPSelectionsSites[2].UrlSite www.monsite3.com
EPFPSelectionsSites[3].UrlSite www.monsite4.com

EPFPValeursSelectionSeries[0].NomSerie 1a3
EPFPValeursSelectionSeries[0].Valeur 5
EPFPValeursSelectionSeries[0].Valeur 6
EPFPValeursSelectionSeries[1].NomSerie 6a5
EPFPValeursSelectionSeries[1].Valeur 7
EPFPValeursSelectionSeries[1].Valeur 3
Run Code Online (Sandbox Code Playgroud)

因此,当EPFPSelectionsSites超过1000个元素时,EPFPSelectionsSites是有限的,EPFPValeursSelectionSeries不是绑定的.但它使用较少的元素.

谢谢.

ajax asp.net-mvc post binding asp.net-mvc-3

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

Blazor WebAssembly。在布局级别添加授权属性

我从一个 Visual Studio 模板开始,一个新的 Blazor WebAssembly,以身份验证和 Web API 作为服务器端。

我的问题是保护所有页面而不仅仅是某些页面。我尝试添加:

@using Microsoft.AspNetCore.Authorization
@attribute [Authorize]
Run Code Online (Sandbox Code Playgroud)

到 MainLayout 而不是所有页面,但没有任何运气。我想这样做是因为我正在写一个管理员,如果没有连接,我根本不希望人们看到布局

.net asp.net-core blazor-client-side blazor-webassembly

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