小编Joh*_*han的帖子

方法参数的动态长度

Page.aspx:

<a href="#" <%= ToggleUiVisibility(new List<bool>() { true, true, false }) %> >
    link
</a>
Run Code Online (Sandbox Code Playgroud)

C#:

public string ToggleUiVisibility(List<bool> conditions)
{
    return conditions.Any(x=>!x) ? "style=\"display:none;\"" : string.Empty;
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以做类似的事情(伪代码)

ToggleUiVisibility(true, true, argsN);

public string ToggleUiVisibility(args)
{
    // make sure each argument is a bool and trigger the same 
    // functionality as above
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net webforms

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

如果文本输入字段超过X个字符,则禁用某些键?

$('.licensetable :text').live('keydown', function (event) {
    if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105) && (event.keyCode != 8)) {
        event.preventDefault();
    }
});
Run Code Online (Sandbox Code Playgroud)

我只允许数字.这有效.但如果我登录

$(this).val().length
Run Code Online (Sandbox Code Playgroud)

它显然是"一步之后".如果我绑定了keyup事件,我会得到正确的数字.但后来我无法禁用按键事件.我的目标是在输入一定数量的数字后禁用输入.希望你明白这个主意.谢谢

jquery

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

分享类似于addthis/sharethis的替代方案

请查看http://500px.com/photo/3977429?from=popular.在右下角,有一个共享框.它看起来非常类似于sharethis.但是,afaik,sharethis并没有嵌入或提交,例如,我正在寻找这些选项.有谁知道这里使用的是哪个插件?谢谢

html javascript jquery sharethis

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

分页使用跳过和采取方法

var skip = selectedPage*pageSize;
            var take = Math.Min(result.DataSourceCount - skip, pageSize);

            List<SENTINEL_OPERATION> results = sentinelOperationManager.SearchSentinelOperations(sid).Skip(skip).Take(take).ToList();
Run Code Online (Sandbox Code Playgroud)

我的最后一页总是空着.我使用PageDataSource获取pagesize并使用jquery ajax get发送单击的页面.我错过了什么?谢谢

c# asp.net

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

将图像悬停在光标旁边

我想知道是否有办法在光标旁边显示与悬停相同的图像,但大小不同?在鼠标移开时,它应该消失。

jquery

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

使用razor添加html5属性以形成输入

@Html.TextBox("UserName", null, new { /* ... */ })
Run Code Online (Sandbox Code Playgroud)

我如何添加data-foo="bar"requiredhtmlattributes对象一样的属性?

谢谢

asp.net-mvc

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

更新行并将列值设置为某个字符串+ id

我有一个表两列,iddescription.id是主键和自动增量,description是一个varchar.

有没有办法制作一个更新语句,descrption用类似的东西填充列"this row has id: @id".@id当前的id 在哪里.希望你能得到这个想法,否则就会煞费苦心.

mysql

0
推荐指数
2
解决办法
1144
查看次数

将表格单元格文本转换为数组

<tr>
    <td>a</td>
    <td>b</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我知道我可以手动创建一个数组并循环遍历每个td并将它们推入数组.

但有没有办法制作一个jquery单行,导致带有文本的数组?

期望的结果:

['a', 'b']
Run Code Online (Sandbox Code Playgroud)

jquery

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

使用lambda修改当前源

让我们假设我有一个IEnumerable<MyType>被叫myList.我想使用lambda表达式从列表中删除一些项目.

目前,我通过以下方式进行:

myList = myList.Where(x=>x.SomeProp == 1);
Run Code Online (Sandbox Code Playgroud)

我想做的事情如下:

myList.Remove(x=>x.SomeProp != 1);
Run Code Online (Sandbox Code Playgroud)

我知道Remove()默认情况下不存在,但是存在类似的方法吗?或者我是否必须编写扩展方法?

c# asp.net

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

从字符串中提取数字

我正在尝试从字符串中提取一些数字: foo=bar&hash=00000690821388874159\";\n

我尝试为数字创建一个组,但它总是返回一个空字符串.

string matchString = Regex.Match(textBox1.Text, @"hash=(\d+)\\").Groups[1].Value;
Run Code Online (Sandbox Code Playgroud)

我从不使用正则表达式,所以请告诉我我在这里缺少什么.

c# regex

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

使用不同数字数据类型进行重载

假设我有一个带有2个签名的方法:

void Foo(int a);
void Foo(long a, string s = null);
Run Code Online (Sandbox Code Playgroud)

如果我这样调用Foo:

Foo(1);
Run Code Online (Sandbox Code Playgroud)

它似乎称为两者中的第一个.是因为默认情况下直接作为参数传递的数字被视为int32吗?这指定在哪里?

c#

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

并行运行多个应用程序?

多个 C# 应用程序能否在 raspberry pi 2 模型 b 上并行运行?设置默认启动应用程序很容易,但有没有办法同时运行多个应用程序?如果是这样,我如何在 UI 中在它们之间切换?

raspberry-pi2 windows-10-iot-core

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

json_encode不会删除反斜杠

我正在尝试在php中生成JSON.我的问题是,一些反斜杠保留在json字符串中,即使我使用json_encode:

header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json');

$jsonurl = 'http://api.flickr.com/services/rest/?method=flickr.photos.getSizes&api_key=e6c27be80b3b54c55376a5f59009a8db&photo_id=7962163506&format=json&nojsoncallback=1';
$json = file_get_contents($jsonurl);

echo json_encode($json);
Run Code Online (Sandbox Code Playgroud)

结果:

"{\"sizes\":{\"canblog\":0, \"canprint\":0, \"candownload\":1, \"size\":[{\"label\":\"Square\", \"width\":75, \"height\":75, \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0_s.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/sq\\\/\", \"media\":\"photo\"}, {\"label\":\"Large Square\", \"width\":\"150\", \"height\":\"150\", \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0_q.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/q\\\/\", \"media\":\"photo\"}, {\"label\":\"Thumbnail\", \"width\":\"100\", \"height\":\"66\", \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0_t.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/t\\\/\", \"media\":\"photo\"}, {\"label\":\"Small\", \"width\":\"240\", \"height\":\"159\", \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0_m.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/s\\\/\", \"media\":\"photo\"}, {\"label\":\"Small 320\", \"width\":\"320\", \"height\":212, \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0_n.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/n\\\/\", \"media\":\"photo\"}, {\"label\":\"Medium\", \"width\":\"500\", \"height\":\"331\", \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/m\\\/\", \"media\":\"photo\"}, {\"label\":\"Medium 640\", \"width\":\"640\", \"height\":\"424\", \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0_z.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/z\\\/\", \"media\":\"photo\"}, {\"label\":\"Medium 800\", \"width\":\"800\", \"height\":530, \"source\":\"http:\\\/\\\/farm9.staticflickr.com\\\/8318\\\/7962163506_139d6bf0a0_c.jpg\", \"url\":\"http:\\\/\\\/www.flickr.com\\\/photos\\\/87015633@N08\\\/7962163506\\\/sizes\\\/c\\\/\", \"media\":\"photo\"}, {\"label\":\"Large\", …
Run Code Online (Sandbox Code Playgroud)

php json

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