问题列表 - 第31629页

Razor wishlist - 您希望实施什么?

Razor视图引擎看起来很有前景,所以我认为在开发刚刚进入预览阶段的时候,贡献一些想法并编译Razor功能的愿望列表会很好.

您今天在Spark,Webforms或早期Razor版本中缺少哪些功能,并希望在Razor中实现?

UPD:为何关闭这个问题?使用这种媒体为Razor开发人员创建反馈循环有什么问题?

asp.net-mvc razor

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

限制C#中泛型的类型参数

我可能会想象事物,但我似乎在Java中回忆起我可以声明一个字段或参数:

public class BarHandler{

    public Class<? extends Foo> fooType;

    public ProcessedBar Process(string xml){
        Foo foo = fooType.GetInstance();
        return foo.process(xml)
    }
}
Run Code Online (Sandbox Code Playgroud)

这对于工厂样式系统非常有用,在这种系统中,您必须能够生成相关类型的新实例.

我试图弄清楚在C#中是否存在这种模拟,或者如果可能这只是Java中可用的东西.

c# java generics

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

asp.net"记住我"的cookie

我已经在我的asp.net webform中实现了记住我的选项,使用它,

protected void LBtnSubmit_Click(object sender, EventArgs e)
 {
  if (this.ChkRememberme != null && this.ChkRememberme.Checked == true)
  {
     HttpCookie cookie = new HttpCookie(TxtUserName.Text, TxtPassword.Text);
     cookie.Expires.AddYears(1);
     Response.Cookies.Add(cookie);
  }
}
Run Code Online (Sandbox Code Playgroud)

我是以正确的方式做到的吗?任何建议..我正在使用Windows身份验证,我not using asp.net membership...

asp.net cookies remember-me

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

二进制操作数无效

我有一种方法可以检查数字是偶数还是奇数的天气:

   -(BOOL)numberIsEven:(unsigned int *)x {


  if (x & 1)
 {
  return TRUE;
 }
 else
{
 return FALSE;
  }
}
Run Code Online (Sandbox Code Playgroud)

但是,每当我编译它时,我都会收到错误消息:

Invalid operands to binary %
Run Code Online (Sandbox Code Playgroud)

所以它作为模数函数编译到汇编中并且以某种方式失败,但是如果我使用基于模数的函数(可以说更慢),我会得到同样的错误!

帮我堆栈溢出

谢谢 - 奥利

compiler-construction assembly gcc objective-c

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

检测笔记本电脑盖关闭和打开

是否可以检测笔记本电脑的盖子何时打开或关闭?从我所读到的,这是不可能的,但是SO已经帮助我完成了不可能的事情.

我发现的唯一可能是正确的方向是MSDN博客文章,关于报告电源按钮所需的IOCTL.操作系统调用它们是否有可能"嗅"这些?

我正在使用VB.NET,但会接受任何语言的建议.感谢您的时间和建议.

编辑:我的软件将(最终)覆盖盖子关闭时发生的操作(基于用户偏好),因此不能选择关闭盖子时通常发生的暂停和其他操作.

.net pinvoke winapi ioctl

26
推荐指数
3
解决办法
9734
查看次数

URL jsf2中的参数

我需要这个链接:

HTTP:// MYSERVER:/myproject/innerpage/clip.jsf&id=9099

从这样的代码中提取id:

HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
String clipId = request.getParameter("id");
Run Code Online (Sandbox Code Playgroud)

当我在tomcat上运行它时,我得到:

消息/OnAir/innerpage/clip.jsf&id=9099

description请求的资源(/OnAir/innerpage/clip.jsf&id=9099)不可用.

当我在没有&id = 9099的情况下运行它时,它运行正常.

我该如何让它运行?

jsf jsf-2

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

绑定重定向不在测试项目中工作

在测试项目的app.config中应用绑定重定向时.运行时拒绝遵循重定向命令并继续搜索旧版本的程序集

<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="Msdcc.Common" publicKeyToken="9d9c15280f7f1425"/>
      <bindingRedirect oldVersion="0.0.0.0-2.4.0.0" newVersion="2.4.0.0"/>
    </dependentAssembly>
  </assemblyBinding>
</runtime>
Run Code Online (Sandbox Code Playgroud)

好吧,我听说过默认的命名空间创建问题(来自一个非常聪明的人)所以我添加了"xmlns ="urn:schemas-microsoft-com:asm.v1".试过运行测试用例仍然没有去.打开Fusion日志查看器检查了问题和想知道它是奇怪的,直到寻找旧的DLL.下面给出的真正有用的消息是使用这篇文章解密 http://msdn.microsoft.com/en-us/magazine/dd727509.aspx

*** Assembly Binder Log Entry  (28/07/2010 @ 18:59:36) ***

The operation failed.
Bind result: hr = 0x80131040. No description available.

Assembly manager loaded from:  C:\WINNT\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable  C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
--- A detailed error log follows. 

=== Pre-bind state information ===
LOG: User = BELGACOM\id820374
LOG: DisplayName = Msdcc.Common, Version=2.2.0.0, Culture=neutral, PublicKeyToken=9d9c15280f7f1425
 (Fully-specified)
LOG: Appbase = file:///c:/data/source/explorev1/explore.root/explore/euc.explore.domainobjectstest/bin/debug
LOG: Initial PrivatePath …
Run Code Online (Sandbox Code Playgroud)

c# binding assemblies

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

从SQL Server 2008 R2 Express升级到SQL Server 2008 R2 Enterprise

当我尝试从SQL Server 2008 R2 Express升级到SQL Server 2008 R2 Enterprise时,它通过了所有测试,然后在步骤"选择功能"时失败,说出以下错误:

没有选择升级功能.

并出现一个窗口错误消息:

此页面上存在验证错误.单击"确定"关闭此对话框.查看设置页面按钮上的错误,然后提供有效参数或单击帮助以获取更多信息.

是可以继续还是我需要备份,卸载Express然后安装新的企业版?

windows sql-server upgrade sql-server-2008-r2 sql-server-2008r2-express

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

如何在列表框中放置一个arraylist

所以我需要一个任务的帮助,我一直试图解决它超过一个星期,但我需要帮助将arraylist放在列表框中.

http://i29.tinypic.com/ib9oiu.jpg 这就是GUI最终应该是什么样子,所有的信息都必须保存在一个arraylist中; 我应该能够增加一个新客户; 单击客户条目进行编辑.

vb.net visual-studio-2008

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

来自未处理异常的c ++堆栈跟踪?

之前已经问过这个问题,并且有特定于Windows的答案,但没有令人满意的gcc答案.我可以set_terminate()用来设置一个函数,terminate()当抛出未处理的异常时,该函数将被调用(代替).我知道如何使用backtrace库从程序中的给定点生成堆栈跟踪.但是,当我的终止替换被调用时,这将无济于事,因为此时堆栈已被解除.

然而,如果我只是允许程序abort(),它将产生一个核心转储,其中包含从抛出异常的点开始的完整堆栈信息.所以信息就在那里 - 但是有没有一种编程方式来获取它,例如它可以被记录,而不是必须检查核心文件?

c++ callstack exception-handling stack-trace unhandled-exception

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