小编Jas*_*son的帖子

Twitter Bootstrap模式在初始化时显示

JS

 $('#CreateUserModal').modal({
     keyboard: true,
     backdrop: 'static'
 });
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="CreateUserModal" class="modal fade hide">
    @{Html.RenderPartial("Partials/CreateUserPartial", new CreateUserModel());}
</div>
Run Code Online (Sandbox Code Playgroud)

偏袒

@using (Ajax.BeginForm("CreateUser", "User", null, options, new { style = "margin-bottom:0;" }))
{
    <div style="padding: 20px;">
    <div style="text-align: right; font-size: .7em;">Press Esc to Close</div>
    <h2>New User</h2>
    @Html.LabelFor(m => m.UserName)
    @Html.TextBoxFor(m => m.UserName, new { })
    @Html.ValidationMessageFor(m => m.UserName)
    @Html.LabelFor(m => m.Password)
    @Html.PasswordFor(m => m.Password, new { })
    @Html.ValidationMessageFor(m => m.Password)
    @Html.LabelFor(m => m.Email)
    @Html.TextBoxFor(m => m.Email, new { })
    @Html.ValidationMessageFor(m => m.Email)
    </div> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery twitter-bootstrap

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

获取首选文化信息/语言 - C#,ASP.NET

我试图获得用户首选语言.我看到各种关于如何设置它的文章,但是他们假设用户告诉它选择哪种语言(比如在下拉列表中).

在Firefox的工具>选项>内容>语言>选择下​​,您可以选择您喜欢的语言并选择他们的订单.我希望能够访问该列表,或者至少是C#代码隐藏中的首选语言.我该怎么做?这可能吗?

我尝试的所有东西总是返回en-US,无论列表中是什么.

c# localization cultureinfo

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

在.NET MVC2中使用Knockoutjs和服务器端验证

我正在使用MVC2.

什么是使用淘汰赛时推荐的表单服务器端验证方式?

目前,我的大部分表单都是部分视图,其中包含带有验证属性的C#ViewModel.像这样的东西:

public class SomeThingViewModel
{
    [Required]
    public string Name { get; set; }

    [Required]
    public int Number{ get; set; }
}
Run Code Online (Sandbox Code Playgroud)

因此,当表单会提交到服务器,我得到的所有的模型错误,我可以有错误,这是显示的东西,如返回的形式为:<%: Html.ValidationMessageFor(m => m.Name)%>.然后将其重新加载到保存主页面上的表单的元素中,以便用户可以看到错误.这会杀死我所假设的淘汰形式的任何绑定.

我真的不确定如何使用淘汰赛来解决这个问题.

c# validation asp.net-mvc-2 knockout.js

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

使用基于另一个下拉列表的MVC2填充下拉列表(级联DropDownList)

我正在制作一个处理车辆的应用程序.我需要两个DropDownLists:

  • 制作:所有车辆制造
  • 模型:属于Make DropDownList的选定值的模型

这是如何在MVC2中完成的?

我的想法:当我选择第一个列表时,是否使用ajax调用,然后将模型拉回到模型DDL?模型绑定将如何发挥作用?

更新我发布了我最终做的答案.它非常简单,效果很好.

如果你有这种倾向,你也可以使用get,但你必须指明你想这样... return Json(citiesList, JsonRequestBehavior.AllowGet);

c# asp.net asp.net-mvc-2 drop-down-menu

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

从另一个局部视图更新部分视图 - ASP.NET MVC2

我希望有两个部分视图,一个用于SEARCH,一个用于SEARCHRESULTS.

我想SEARCHRESULTSSEARCH部分视图表单上单击"搜索"按钮时更新. SEARCHRESULTS需要从SEARCH局部视图中提供表单数据.

我不完全确定如何解决这个问题.我SEARCHRESULTS可以从SEARCH局部视图的Controller操作更新局部视图吗?

c# asp.net asp.net-mvc partial-views asp.net-mvc-2

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

将System.Data.Linq.Table <T>传递给通用函数

我正在尝试制作一个接受的通用函数System.Data.Linq.Table<T>.

通用功能

 public int Get<T>(MyDataContext db, System.Data.Linq.Table<T> table, string PropertyValue) where T: IMatchable
 {
     T prop = table.FirstOrDefault<T>(p => p.Name.ToLower() == PropertyValue.ToLower());  
     if (prop != null)
     {
        return prop.ID;
     }
 }
Run Code Online (Sandbox Code Playgroud)

接口,以便我可以访问ID属性

public interface IMatchable
{
    int ID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我的错误

类型'T'必须是引用类型才能在泛型类型或方法'System.Data.Linq.Table'中将其用作参数'TEntity'

我不确定我做错了什么.

c# generics

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

使用未知的颜色集合大小生成视觉上不同的颜色

我正在尝试为图表控件生成颜色.我希望颜色在视觉上与众不同.我不仅希望颜色与相邻颜色区别开来,而且到目前为止所有颜色都是如此.

我也不想拥有已知的颜色集合大小.我已经看到的一些算法需要知道要着色的事物的数量.我想为我的颜色生成器实现GetNextColor(),所以我不知道在选择最终会有多少颜色时,选择前面的数字会感觉不对.

我不只是试图用不同颜色绘制一堆东西,我对这个问题感兴趣并想要一些反馈.

这是我在的地方:

  • 使用HSV色彩空间.
  • 色调是[0-360]的值,其中0和360相同(偏红).
  • Hue从0开始,到第27天(所以当它循环时它不会落在它开始的相同颜色上),取MOD 360.
  • 对于S和V(都在0和1之间),我开始时的数字很低,如.25
  • 贯穿约20个色调
  • 然后拿一个像.85这样的高数字
  • 贯穿20色调
  • 然后开始二等分以获得尚未使用的最远值.

这不是一个非常有效的方法,它可以正常工作,但它可能更加科学.它开始时有很多想法,然后变成了这个烂摊子.

关于如何优雅地做到这一点的任何想法?

(这应该没关系,但我正在使用C#,当我回到计算机上时,我会发布代码,我已经掌握了所有这些内容.)

language-agnostic algorithm colors

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

如何使用Phonegap/Cordova获得实时麦克风级别?

我正在寻找一种从麦克风实时读取音量数据的方法.只是某种一般的"响度".当你在html5画布元素上对着麦克风讲话时,目的是让嘴唇移动......

我基本上想要这个插件但是对于麦克风级别而不是相机:

https://github.com/casoninabox/luminance-cordova-ios

有没有人知道任何现有的库可以做到这一点,或者我如何为iOS创建一个插件?我猜它会涉及到AVAudioSession

microphone ios avaudiosession cordova

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

在S3中使用S3存储

我正在使用AWS.Net上传用户内容(图像)并在我的网站上显示它们.这是我目前上传的代码:

using (client = Amazon.AWSClientFactory.CreateAmazonS3Client())
    {
        var putObjectRequest = new PutObjectRequest
        {

            BucketName = bucketName,
            InputStream = fileStream,
            Key = fileName,
            CannedACL = S3CannedACL.PublicRead,
            //MD5Digest = md5Base64,
            //GenerateMD5Digest = true,
            Timeout = 3600000 //1 Hour
        };

        S3Response response = client.PutObject(putObjectRequest);
        response.Dispose();
}
Run Code Online (Sandbox Code Playgroud)

什么是存储这些文件路径的最佳方法?有没有办法从响应中获取我的文件的链接?

目前我只是在我的webconfig中有一个URL,https://s3.amazonaws.com/<MyBucketName>/然后当我需要显示图像时,我接受该字符串并使用我存储在代表上传文件的数据库中的对象的密钥. 有一个更好的方法吗?

随附的所有示例都没有真正解决这种用法.虽然按照亚马逊上的说明操作,但我在安装SDK后不知道如何使用该文档.

.net c# amazon-web-services

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

图像平铺与纯CSS

我试图在类似网格的系统中平铺图像,其中任何一个都没有间距.如果你无法控制DOM中图像的顺序,是否可以不使用javascript?

你显然不能只是浮动容器,因为如果你的图像大小不一样会有间隙.

http://jsfiddle.net/bzCNb/3/

.wrapper
{
    width:400px;
}

/* One grid unit */
.box1
{
    float:left;
    overflow:hidden;
    height:100px;
    width:100px;
}

/* 2x bigger than a box1, takes up 4 grid units */
.box4
{
    float:left;
    overflow:hidden;
    height:200px;
    width:200px;
}
Run Code Online (Sandbox Code Playgroud)

由于DOM中元素的顺序,前三行表现正常.

我猜测没有javascript就不可能.希望我错了.=)

javascript css jquery layout

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