小编cam*_*inc的帖子

获取当前方法的名称

这是一个愚蠢的问题,但是有可能从该方法中获取当前正在执行的方法的名称吗?

Public Sub SomeMethod()

   Dim methodName as String = System.Reflection.[function to get the current method name here?]

End Sub
Run Code Online (Sandbox Code Playgroud)

谢谢

.net vb.net reflection

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

如何从2.0 asmx Web服务返回JSON

我正在使用.Net framework 2.0/jQuery来对2.0 Web服务进行Ajax调用.无论我在ajax调用中将contentType设置为什么,服务始终返回XML.我想让它回归Json!

这是电话:

      $(document).ready(function() {
         $.ajax({
            type: "POST",
            url: "DonationsService.asmx/GetDate",
            data: "{}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {
              // Hide the fake progress indicator graphic.
              $('#RSSContent').removeClass('loading');

              // Insert the returned HTML into the <div>.
              $('#RSSContent').html(msg.d);
            }
          });
        });    
Run Code Online (Sandbox Code Playgroud)

以下是Fiddler中请求标头的样子:

POST /DonationsService.asmx/GetDate HTTP/1.1
x-requested-with: XMLHttpRequest
Accept-Language: en-us
Referer: http://localhost:1238/text.htm
Accept: application/json, text/javascript, */*
Content-Type: application/json; charset=utf-8
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; eMusic DLM/4; .NET CLR 2.0.50727)
Host: …
Run Code Online (Sandbox Code Playgroud)

.net asp.net ajax jquery web-services

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

如何使用VB.Net lambda表达式按多列排序

我已经对这个网站进行了简短的搜索,然后搜索了这个,但似乎找不到一个好的例子.我仍然试图绕过整个"Lambda表达式"的事情.

这里的任何人都可以使用一个lambda表达式使用VB.Net和Linq-to-SQL为多个列排序示例吗?

这是我现有的代码,它使用单列返回有序列表来排序结果:

Return _dbContext.WebCategories.OrderBy(Function(c As WebCategory) c.DisplayOrder).ToList
Run Code Online (Sandbox Code Playgroud)

注意:WebCategory对象具有子WebPage对象(基于外键).我想首先通过WebPage.DisplayOrder订购,然后通过WebCategory.DisplayOrder订购.

我尝试将顺序链接起来,如下所示,虽然它编译并运行,但它似乎没有按我想要的顺序返回数据.

Return _dbContext.WebCategories.OrderBy(Function(c As WebCategory) c.DisplayOrder).OrderBy(Function(c As WebCategory) c.WebPage.DisplayOrder).ToList
Run Code Online (Sandbox Code Playgroud)

提前致谢.

linq vb.net lambda linq-to-sql

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

如何折叠方法块内注释块的代码?

如何折叠(概述)方法内的注释块,就像方法和区域等一样?

ide folding visual-studio-2010

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

如何在Blazor中执行客户端UI事件

我刚刚开始玩Blazor,我已经看到了这个新框架的巨大潜力.

不过,我想知道如何处理简单的事情,例如将注意力集中在输入控件上?例如,在我处理click事件后,我想将焦点设置为文本输入控件.我是否必须使用JQuery这样的东西,还是Blazor会为这类东西提供一些内置的方法?

谢谢

更新:这是我现在这样做的方式,直到我了解Blazor的更多信息.(这很有效,但我知道当Blazor准备好迎接黄金时段时,会有更好的方法来处理这样的事情.)

在我看来,我有以下脚本部分:

__PRE__

然后,在函数部分我有这个功能:

__PRE__

然后我从Refresh方法中调用它.(这是使用TalkingDotNet提供的示例代码,网址为http://www.talkingdotnet.com/create-a-crud-app-using-blazor-and-asp-net-core/)

__PRE__

javascript c# asp.net-core blazor javascript-interop

15
推荐指数
2
解决办法
5412
查看次数

如何解决"System.Web.HttpException(0x80004005):文件不存在"?

如果在本网站上已经回答了这个问题,我很抱歉,但我没有找到这个确切的情况.

我正在将log4net添加到WCF服务.我在Application_Error事件中添加了一个处理程序,它在每个请求中捕获一个找不到文件的错误.

我已经在网站上看到了这一点,通常错误可以追溯到根目录中没有"favicon"文件,或者css样式表中引用的缺失图像.

但是,这是一个WCF服务,没有CSS样式表,并且向根添加favicon没有解决问题.

有没有其他人有一个很好的方法来解决这个问题?

一些线索:

  • 我还没有将它部署到真正的IIS服务器,我在本地运行它.
  • 只有当我从Web浏览器(IE或Chrome)访问服务时,我在Visual Studio中运行DEBUG时才会发生错误
  • 我添加了错误消息的url和文件路径,这就是它们:

    网址: http:// localhost:3994 /

    FilePath: /

    错误: System.Web.HttpException(0x80004005):文件不存在.

编辑:以上值显示在记录的异常中:

protected void Application_Error(object sender, EventArgs e)
{
    var objErr = Server.GetLastError().GetBaseException();
    if (objErr is System.Web.HttpException)
    {
        var filePath = Context.Request.FilePath;
        var url = ((HttpApplication) sender).Context.Request.Url;
        Log.Error("URL: " + url + "; FilePath: " + filePath, objErr);
    } else
        Log.Error("Application Error", objErr);
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

asp.net wcf httpexception

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

有没有将SQL Server链接服务器用于带有实体框架的DB2的经验?

不幸的是,我们必须在几个Web应用程序中使用来自DB2主机的数据.我们正在将实体框架用于存储在SQL Server中的任何数据,我们希望能够使用EF进行所有数据访问.

我知道IBM正在开发一个EF提供商,但我一直在关注那个充满错误的混乱,我甚至都不想触摸它.

所以下一个选项似乎是设置链接服务器.这在过去的其他情况下效果很好,但我从未尝试使用Entity Framework.

有没有人试过这个,并取得了成功?如果是这样,你能分享一下你的痛点和任何提示和技巧吗?

提前致谢.

sql-server db2 entity-framework-4

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

如何将纯文本添加到Bootstrap 4导航栏?

这可能很简单,但答案似乎是在逃避我.我已经使用navbar-text尝试了几种组合,但大多数组合最终将文本放在另一个导航栏项的上方或下方.我希望文本位于"登录"链接的左侧.

这就是我现在拥有的:

<nav class="navbar navbar-fixed-top navbar-dark bg-inverse">
    <a class="navbar-brand" href="#">Sample App</a>
    <ul class="nav navbar-nav">
        <li class="nav-item active">
            <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
        </li>
        <li class="nav-item">
            <a class="nav-link" href="#">About</a>
        </li>
        <li class="nav-item">
            <a class="nav-link" href="#">Contact</a>
        </li>
    </ul>
    <div class="nav navbar-nav pull-md-right">
        <div class="nav nav-item">
            <p class="navbar-text">Signed in as User#1234</p>
        </div>
        <ul class="nav navbar-nav">
            <li class="nav-item">
                <a class="nav-link" href="#">Sign In</a>
            </li>
        </ul>
    </div>
</nav>
Run Code Online (Sandbox Code Playgroud)

最终看起来像这样: 在此输入图像描述

提前谢谢了.

html css twitter-bootstrap

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

IE中的BlockUI jquery-ui主题支持

这可能是我必须要忍受的东西,但是blockUI插件jQuery-ui主题支持应该与IE一起工作吗?

出于某种原因,叠加始终显示为实体,没有不透明度.普通的blockUI叠加层工作正常,但是当我启用主题时,叠加层显示为实线.这在IE中真的很难看(我的用户需要使用它).

我正在使用IE 7.我想这个插件可以正常使用IE 9,不确定IE 8.

还有其他人经历过这个吗?它甚至可以在blockUI演示页面上运行(至少对我而言.)任何人都知道一个解决方法吗?

http://jquery.malsup.com/block/#demos

提前致谢.

jquery themes jquery-ui blockui

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

简单的LINQ问题 - 如何遍历组?

请在VB.Net中获取LINQ查询的帮助.

我有这个简单的群组声明:

Dim drivers = From d In DriversOwners _
   Group d By Key = d.UnitNumber Into Group _
   Select Key, DriverGroup = Group
Run Code Online (Sandbox Code Playgroud)

这有效,并返回我需要使用的数据.现在我想使用For Each构造迭代组.像这样:

For Each x In drivers

Next
Run Code Online (Sandbox Code Playgroud)

然而,编译器正在咆哮我,告诉我那个

"'x'在这种情况下无法访问,因为它是'朋友'."

谁知道我在做错了什么?

提前致谢.

linq vb.net

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