问题列表 - 第35761页

在jqgrid上更改rowId?

我有一个包含一些数据的jqgrid,其中第一列是数据库中的数字PK.

当我的delete方法被调用时,它会传入网格的rowId(它应该.)但是,我的后端不知道哪一行是什么数据.有没有办法可以将行ID设置为我的PK字段?或者有没有办法强制它传递删除时的PK值而不是行ID?

谢谢

jqgrid jqgrid-asp.net

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

浏览器cookie中的ASP.NET MVC TempData

我正在尝试使用自定义ITempDataProvider提供程序将TempData存储在浏览器的cookie而不是会话状态中.但是,一切正常,但我无法在读取后从Response流中删除cookie.

有任何想法吗?
谢谢!

public class CookieTempDataProvider : ITempDataProvider
    {
        internal const string TempDataCookieKey = "__ControllerTempData";
        HttpContextBase _httpContext;

        public CookieTempDataProvider(HttpContextBase httpContext)
        {
            if (httpContext == null)
            {
                throw new ArgumentNullException("httpContext");
            }
            _httpContext = httpContext;
        }

        public HttpContextBase HttpContext
        {
            get
            {
                return _httpContext;
            }
        }

        protected virtual IDictionary<string, object> LoadTempData(ControllerContext controllerContext)
        {
            HttpCookie cookie = _httpContext.Request.Cookies[TempDataCookieKey];
            if (cookie != null && !string.IsNullOrEmpty(cookie.Value))
            {
                IDictionary<string, object> deserializedTempData = DeserializeTempData(cookie.Value);

                // Remove cookie                
                cookie.Expires = DateTime.MinValue;
                cookie.Value = string.Empty; …
Run Code Online (Sandbox Code Playgroud)

cookies tempdata asp.net-mvc-2

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

使用Reflection获取属性的参数

我的问题是有没有办法使用Reflection检索参数列表及其值?

我想使用反射从PropertyInfo获取参数列表.

 Author author = (Author)attribute;
 string name = author.name;
Run Code Online (Sandbox Code Playgroud)

不行.因为会有很多属性,这不是作者的类型.

[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property,  AllowMultiple = true)]
public class Author : Attribute
{
    public Author(string name, int v)
    {
        this.name = name;
        version = v;
    }

    public double version;
    public string name;
}

public class TestClass
{
    [Author("Bill Gates", 2)]
    public TextBox TestPropertyTextBox { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# reflection

5
推荐指数
2
解决办法
5139
查看次数

iOS高级手势:获取滑动方向向量

通过文档查看,似乎新的高级手势API无法确定滑动方向超出基本{left,right,up,down}.

我需要滑动的起点和方向.

除了编写我自己的高级手势库从基本手势编码以外,还有其他方法来检索这个吗?

如果这是我唯一的选择,有人能指出一些开源代码吗?

vector direction gesture swipe ios

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

什么是匹配URL的好正则表达式?

目前我有一个输入框,可以检测URL并解析数据.

所以现在,我正在使用:

var urlR = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)
           (?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/;
var url= content.match(urlR);
Run Code Online (Sandbox Code Playgroud)

问题是,当我输入一个URL时www.google.com,它不起作用.当我进入时http://www.google.com,它正在工作.

我的正则表达式不是很流利.谁能帮我?

javascript regex

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

将具有匿名函数的代码转换为PHP 5.2

我有一些PHP 5.3代码,它构建一个要传递给视图的数组.这是我的代码.

# Select all this users links.
$data = $this->link_model->select_user_id($this->user->id);
if (count($data) > 0) {
    # Process the data into the table format.
    $table = array
    (
        'properties' => array
        (
            'delete_link_column' => 0,
        ),
        'callbacks' => array
        (
            # Callback for the name link.
            function($value) {
                return sprintf('<a href="/links/view/name/%s">%s</a>', $value, $value);
            },
            # Callback for the category link.
            function($value) {
                return sprintf('<a href="/category/view/name/%s">%s</a>', $value, $value);
            },
            # Callback for the creation date.
            function($value) {
                return date('jS M Y', …
Run Code Online (Sandbox Code Playgroud)

php anonymous-function

11
推荐指数
2
解决办法
5612
查看次数

什么都不返回,使用array == null或array.length == 0?

假设我有一个具有以下签名的函数:

Foo[] getSomeFoos() 
{
      //return null         --- option A 
      or 
      //return new Foo[0];  --- option B
}
Run Code Online (Sandbox Code Playgroud)

返回值的建议做法是什么,表示没有返回元素?每个选项的优缺点是什么?

java null empty-list

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

C++运算符如何工作

鉴于x = 2,y = 1,z = 0,以下语句将显示什么?

printf("answer = %d\n", (x || !y && z));
Run Code Online (Sandbox Code Playgroud)

这是在一个测验,我弄错了,我不记得我的教授覆盖这个,有人开导我...我知道我得到的答案是1,但为什么?

c++ operators operator-precedence

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

在多个模型上实施新闻Feed /活动Feed - 建议?

我有兴趣学习如何在Web应用程序上实现多个模型(如书籍,作者,评论等)的新闻Feed /活动源...

小组的任何建议?宝石/插件,或者以最佳/最聪明的方式亲自或亲自体验?

谢谢!

ruby-on-rails ruby-on-rails-3

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

Java相当于以下静态只读C#代码?

所以,在C#中,我最喜欢做的事情之一是:

public class Foo
{
    public static readonly Bar1 = new Foo()
    {
        SomeProperty = 5,
        AnotherProperty = 7
    };


    public int SomeProperty
    {
         get;
         set;
    }

    public int AnotherProperty
    {
         get;
         set;
    }
}
Run Code Online (Sandbox Code Playgroud)

我怎么用Java写这个?我想我可以做一个静态的final字段,但是我不知道如何编写初始化代码.Enums在Java领域是更好的选择吗?

谢谢!

.net java static

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