问题列表 - 第1480页

ASP.NET MVC Preview 5的Html.TextBox条件属性

我有一个强类型的MVC视图控件,它负责用户可以创建和编辑客户端项目的UI.我希望他们能够定义ClientId创建,但不能编辑,这将在UI中反映出来.

为此,我有以下几行:

<%= Html.TextBox("Client.ClientId", ViewData.Model.ClientId, new 
 { @readonly = 
   (ViewData.Model.ClientId != null && ViewData.Model.ClientId.Length > 0 
      ? "readonly" : "false") 
 } )
%>
Run Code Online (Sandbox Code Playgroud)

似乎无论我给readonly属性(甚至"false"和"")赋予什么值,Firefox和IE7都使输入成为只读,这是令人讨厌的反直觉.如果不需要,是否有一个很好的,基于三元运算符的方法来完全删除属性?

asp.net-mvc attributes html-helper readonly

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

如何按位字节序将数字转换为字节数组

我正在尝试使用 zlib API 解压缩在 VB6 中创建的一些数据。

我已经读过 qUncompress 函数可以做到这一点:http ://doc.trolltech.com/4.4/qbytearray.html#qUncompress

我已经通过 readRawBytes 将 QDataStream 中的数据读入一个字符数组,然后将其转换为 QByteArray 进行解压缩。我有压缩长度和预期的解压缩长度,但没有从 qUncompress 得到任何回报。

但是,我需要以大端格式添加预期的解压缩长度。有没有人做过这个并有一个例子?

c++ compression vb6 qt endianness

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

Cookie getMaxAge

我无法检索cookie maxage它总是返回-1

创建cookie:

Cookie securityCookie = new Cookie("sec", "somevalue");
securityCookie.setMaxAge(EXPIRATION_TIME);
Run Code Online (Sandbox Code Playgroud)

检索cookie:

Cookie[] cookies = request.getCookies();
if (cookies != null) {
    for(int i=0; i<cookies.length; i++) {
        Cookie cookie = cookies[i];
        if ("sec".equals(cookie.getName())){
            int age = cookie.getMaxAge();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我总是年龄= -1

当我检查firefox cookie到期时,我看到奇怪的日期.

谢谢

java servlets

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

不区分大小写的搜索

我正在尝试使用JavaScript中的两个字符串进行不区分大小写的搜索.

通常它会是这样的:

var string="Stackoverflow is the BEST";
var result= string.search(/best/i);
alert(result);
Run Code Online (Sandbox Code Playgroud)

/i标志将不区分大小写.

但我需要搜索第二个字符串; 没有旗帜它完美无缺:

var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(searchstring);
alert(result);
Run Code Online (Sandbox Code Playgroud)

如果我将/i标志添加到上面的示例中,它将搜索searchstring而不是变量"searchstring"中的内容(下一个示例不起作用):

var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(/searchstring/i);
alert(result);
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

javascript search case-insensitive string-comparison

268
推荐指数
5
解决办法
30万
查看次数

如何在Windows上的Perl中获取用户和组信息?

Perl有几个内置函数,用于访问Unix系统(以及支持时的其他地方)的/ etc/passwd,以获取用户和组信息.例如,

my $name = getpwuid($uid);
Run Code Online (Sandbox Code Playgroud)

将返回给定用户ID的用户名,如果没有此类用户则返回undef.

如果Perl脚本需要可移植并在Unices和Windows上运行,那么应该如何访问用户和组信息?ActivePerl似乎支持User :: grent和User :: pwent模块,它们提供对/ etc/passwd的字段访问 - 即使在Windows中也是如此.奇怪的是,它们不支持内置函数getpw*和getgr*.有什么其他选择吗?

windows perl getpwuid etcpasswd

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

使用std :: string时出现bad_alloc错误

我正在开发一个依赖于我提供文件路径的项目(例如.C:\Path.pth).现在,我昨天打电话给我std::string:

std::string path(`"C:\\Path.pth`");
Run Code Online (Sandbox Code Playgroud)

但现在它不起作用.它扔了一个bad_alloc.似乎' \'字符是问题.我甚至尝试使用\x5C它的ascii值,但结果相同.

现在,我的问题是,是否有可能我搞砸了一些#define,一些编译器选项或其他可能导致这种情况的"非代码"?我正在使用VS 2005.

任何帮助将非常感激


PierreBdR

..听起来很可能.或者至少,它必须:P

由于没有人提到某种/ SetStringCharSize:2bit-compiler选项,我认为可以安全地假设我的代码必须搞砸某些东西,并且它不仅仅是一个愚蠢的编译器选项(或类似的)错误. .

c++ stl exception stdstring

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

不要在下拉列表中显示HTML代码和实体

当我添加  或者é 对于listitem的文本值,它显示HTML实体的代码而不是结果(空格或é).

我可以添加"物理"非破坏空间或特殊字符,但我想尽可能避免这种情况.有时,存储在数据库中的数据是经过编码的,我不希望在显示之前始终处理数据.

有解决方案吗

谢谢

编辑注释:前面的描述指出它是关于模拟树视图的下拉列表,但它只是一个例子; 我不能也不想用其他任何东西替换下拉列表.

asp.net

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

LINQ to XML没有使用模式集的数据

我试图用LINQ获取一些XML数据,但遇到了问题.

我正在使用一个模式,它在属性xmlns中设置...

<CarsForSale xmlns="http://schemas.sharplogic.net/CarSales.xsd">
  <CarForSale>
Run Code Online (Sandbox Code Playgroud)

有许多CarForSale元素.

架构设置后我这样做......

XElement doc = XElement.Load(HttpContext.Current.Server.MapPath("App_Data/XML/CarsForSale.xml"));

var cars2 = from d in doc.Descendants("CarForSale")
            select d;
Run Code Online (Sandbox Code Playgroud)

然后我得到结果我得到枚举没有结果

从XML文件中删除xmlns,数据按预期返回?

有任何想法吗?

谢谢

xml linq linq-to-xml

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

Oracle 10g PL/SQL中的'CONTINUE'关键字

我正在将TSQL存储过程迁移到PL/SQL并遇到问题 - Oracle 10g中缺少CONTINUE关键字.

我已经读过Oracle 11g将其作为一项新功能,但不幸的是,升级不是一种选择.

在10g中还有CONTINUE的替代品吗?我认为将SP的逻辑重构为一种解决办法是不切实际的,因为我有一个外部循环,一个IF,然后一个嵌套的IF,然后是该IF中语句块末尾的CONTINUE.

任何帮助都会非常感激,欢呼.

oracle continue

36
推荐指数
5
解决办法
8万
查看次数

搜索排名/相关性算法

在知识库中开发文章数据库时(例如) - 对用户问题进行排序和显示最相关答案的最佳方法是什么?

您是否会根据先前用户是否找到帮助文章,或者您是否找到一个简单的关键字匹配算法来使用其他数据(如关键字加权)?

algorithm search ranking relevance

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