问题列表 - 第8010页

将单个文件aspx转换为代码隐藏

我正在使用VS 2008 .Net 3.5中的网站(不是Web应用程序),它使用单个文件.aspx模型,其中服务器代码包含在html的头部而不是使用.aspx.cs代码页面背后.

我想快速转换文件以使用代码隐藏模型,但到目前为止,我能做到这一点的唯一方法是删除文件,创建一个新的,代码隐藏的同名aspx页面,然后手动复制在.aspx页面的aspx相关代码和.aspx.cs页面的服务器代码中.

有更快的方法吗?

我看过两篇似乎回答这个问题的文章,但不幸的是没有: 在Visual Studio .NET中使用单文件Web窗体页面以及 如何将aspx或母版页文件转换为页面和代码?

两者都提供了一个简单的解决方案,VS使腿部工作,你只需将它指向文件并拍摄.无论出于何种原因,他们都没有工作.第一篇文章似乎是指VS 2002,第二篇似乎是指Web应用程序.

网站有什么希望吗?

另外,也许我看错的方式,单页模型有优势吗?我计划很快将整个网站转换为Web应用程序,单页模型在Web应用程序中是否运行良好?

asp.net code-behind visual-studio-2008

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

Backgroundworker不会报告进度

我有一个运行长数据库任务的后台工作程序.我想在任务运行时显示进度条.不知何故,后台工作人员不会报告任务的进度.

这就是我所拥有的:

BackgroundWorker _bgwLoadClients;

_bgwLoadClients = new BackgroundWorker();
_bgwLoadClients.WorkerReportsProgress = true;
_bgwLoadClients.DoWork += new DoWorkEventHandler(_bgwLoadClients_DoWork);
_bgwLoadClients.RunWorkerCompleted += new RunWorkerCompletedEventHandler(_bgwLoadClients_RunWorkerCompleted);
_bgwLoadClients.ProgressChanged += new ProgressChangedEventHandler(_bgwLoadClients_ProgressChanged);
_bgwLoadClients.RunWorkerAsync(parms);

private void _bgwLoadClients_DoWork(object sender, DoWorkEventArgs e)
{
    DataTable dt = getdate();
    e.Result = dt;
}

void _bgwLoadClients_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
    progressBar1.Value = e.ProgressPercentage;
}
Run Code Online (Sandbox Code Playgroud)

我在WPF中这样做,但我想它不会有所作为.

提前致谢

c# wpf progress backgroundworker

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

Visual Studio热键偶尔会更改,特别是F6与Ctrl-Shift-B进行构建.为什么?

我总是按F6下来建立我的项目.突然间,我的一些Visual Studio实例希望我使用Ctrl- Shift- B.它与键盘无关 - 菜单选项的实际文本从" F6"变为" Ctrl- Shift- B".

关于如何解决的任何答案,以及是什么原因引起的

c# visual-studio-2008

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

如何检查深度lambda表达式中的空值?

如何在深层lamda表达式中检查空值?

比方说,我有一个嵌套了几层深度的类结构,我想执行以下lambda:

x => x.Two.Three.Four.Foo
Run Code Online (Sandbox Code Playgroud)

如果Two,Three或Four为null,我希望它返回null,而不是抛出System.NullReferenceException.

public class Tests
{
    // This test will succeed
    [Fact]
    public void ReturnsValueWhenClass2NotNull()
    {
        var one = new One();
        one.Two = new Two();
        one.Two.Three = new Three();
        one.Two.Three.Four = new Four();
        one.Two.Three.Four.Foo = "blah";

        var result = GetValue(one, x => x.Two.Three.Four.Foo);

        Assert.Equal("blah", result);
    }

    // This test will fail
    [Fact]
    public void ReturnsNullWhenClass2IsNull()
    {
        var one = new One();

        var result = GetValue(one, x => x.Two.Three.Four.Foo);

        Assert.Equal(null, result);
    }

    private TResult GetValue<TModel, TResult>(TModel model, …
Run Code Online (Sandbox Code Playgroud)

c# linq lambda

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

如何在没有MSVCR90D.dll的情况下创建Win32 DLL?

我试图用一个简单的函数重新创建一个现有的C Win32 DLL.我已经设法使用VS C++ 2008 Express,我的新DLL在我的Vista开发机器和客户端的XP机器上运行.但是,它不适用于其他网站.我检查了依赖项,我的DLL需要MSVCR90D.dll和KERNEL32.dll,其中原始DLL只需要KERNEL32.dll.

什么是MSVCR90D.dll,如何在没有此依赖项的情况下创建简单的Win32 DLL?

c compiler-construction winapi

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

解决方案广泛分析在Resharper 4.5中被破坏?

自从我升级到resharper 4.5后,我遇到了解决方案范围分析的问题.

我不断得到漏报,并且我的代码中有resharper报告错误.

我发现摆脱错误的唯一方法是打开每个报告的错误文件,找到有问题的类型/类,打开那些文件,然后再次关闭所有内容,这似乎迫使resharper重新分析所有内容.

我相信已经存在@ jira的缺陷,但我正在寻找有关如何快速强制resharper重新分析错误文件的方便提示......

.net c# resharper resharper-4.5 visual-studio

7
推荐指数
2
解决办法
2313
查看次数

是否可以设置一个带有distcc的Linux盒来构建我的XCode项目?

我有一个mac mini,我在其上做了一些iphone和其他实验开发.构建我尝试过的一些较大的项目(比如3d引擎等)是非常缓慢的.对distcc的分布式构建有一些支持,我有一个四核linux盒子只是闲置在它旁边.

问题是:是否可以在linux盒子上设置一个distcc环境来构建普通的mac objective c或c ++项目,甚至是iphone项目?有没有人尝试/成功这样做,还是只是不可能?

linux xcode distributed build objective-c

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

netbeans中的C++编译器错误

我已经尝试过从阅读Netbeans帮助到浏览Google的所有内容.此代码在Dev-Cpp中运行良好,但在Netbeans 6.5.1中运行良好.Netveans还在#include <iostream>我检查过的地方和感叹号旁边,并且在netbeans的包含路径中,并且在include文件夹中:

#include <iostream>
int main() {
    std::cout << "Test"  << "\n";
    return (0);
}
Run Code Online (Sandbox Code Playgroud)

我的构建工具设置为:

家庭: MinGW

基本目录:C:\Dev-Cpp\bin

C编译器:C:\Dev-Cpp\bin\gcc.exe

C++编译器: C:\Dev-Cpp\bin\g++.exe

Fortran编译器:C:\Dev-Cpp\bin\g77.exe

命令:C:\Dev-Cpp\bin\make.exe

调试器命令: C:\Dev-Cpp\bin\gdb.exe

我收到错误:

Running "C:\Dev-Cpp\bin\make.exe  -f Makefile CONF=Debug" in C:\Documents and Settings\Babiker\Desktop\Temp\Test

! was unexpected at this time.

C:\Dev-Cpp\bin\make.exe: *** [.validate-impl] Error 255


Build failed. Exit value 2.
Run Code Online (Sandbox Code Playgroud)

c++ windows netbeans mingw

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

Django BooleanField作为单选按钮?

Django 1.0.2中是否有一个小部件呈现models.BooleanField为两个单选按钮而不是复选框?

django django-models django-forms

56
推荐指数
8
解决办法
4万
查看次数

为什么我不能增加这个`std_logic_vector`

这里发生了什么?为什么我得到'运算符参数类型不匹配',我该怎么做才能修复它?

--
-- 32-bit counter with enable and async reset
--
architecture synthesis1 of counter_32bit is    
signal nextvalue : std_logic_vector ( 31 downto 0 );    
begin

  --
  -- combo
  --
  nextvalue <= value + 1; -- here

  --
  -- sequential
  --
  ff:process( clk, rst )
  begin

    if( rst = '1' ) then
      value <= 0; -- and here...
    elsif( clk'event and ( clk ='1' ) ) then
      if( ena = '1' ) then
         value <= nextvalue;
      end if;
    end if; …
Run Code Online (Sandbox Code Playgroud)

vhdl

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