小编The*_*ear的帖子

使用jQuery UI datepicker选择日期时的触发功能

当我在jQuery UI datepicker上选择一个选定的日期时,如何触发onSelect事件?

jquery events datepicker

55
推荐指数
4
解决办法
14万
查看次数

为长文本字符串覆盖流畅的NHibernate nvarchar(MAX)不是nvarchar(255)

当你在流畅的NHibernate中设置字符串值时,它会将数据库值设置为Nvarchar(255),我需要存储相当多的基于用户输入的长字符串,而255是不切实际的.

只是为了添加这个是自动播放器的问题,因为我使用流畅的NHibernate来构建数据库.

c# nhibernate fluent-nhibernate automapping sharp-architecture

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

c#中最有效的循环是什么

有许多不同的方法可以通过c#中的对象项来完成相同的简单循环.

这让我想知道是否有任何理由表现或使用方便,以至于在另一方面使用.或者仅仅是个人偏好.

拿一个简单的对象

var myList = List<MyObject>; 
Run Code Online (Sandbox Code Playgroud)

让我们假设对象已填充,我们想迭代这些项目.

方法1.

foreach(var item in myList) 
{
   //Do stuff
}
Run Code Online (Sandbox Code Playgroud)

方法2

myList.Foreach(ml => 
{
   //Do stuff
});
Run Code Online (Sandbox Code Playgroud)

方法3

while (myList.MoveNext()) 
{
  //Do stuff
}
Run Code Online (Sandbox Code Playgroud)

方法4

for (int i = 0; i < myList.Count; i++)
{
  //Do stuff   
}
Run Code Online (Sandbox Code Playgroud)

我想知道的是,每个编译成同样的东西?使用一个比其他人有明显的性能优势吗?

或者这只是编码时的个人偏好?

我错过了吗?

c# foreach loops for-loop while-loop

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

jQuery只选择主表中的tr/td,而不是嵌套表.

我目前有一个带有嵌套表的表:

   <table class="datagrid" id="report">
       <thead>
         <tr>
          <th>item1</th>
          <th>item2</th>
         </tr>
       </thead>
       <tbody>
       <tr class="odd"> <-- on click from this level only 
        <td></td>  
        <td></td>
       </tr>
       <tr>
        <td colspan="2">
         <table>
          <tr class="odd"> <-- not to be fired here
           <td></td> 
Run Code Online (Sandbox Code Playgroud)

等表结构.

我目前正在使用以下jQuery,tr无论表级别如何,它都会触发.如何将其更改为仅在第一级触发?

 $(document).ready(function(){
            $("#report tr:not(.odd)").hide();
            $("#report tr:first-child").show();

            $("#report tr.odd").click(function(){
                $(this).next("#report tr").fadeToggle(600);
            });
        });
Run Code Online (Sandbox Code Playgroud)

jquery

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

在代码中从c#调用网页

我需要一种从我的.net应用程序中调用网页的方法.

但我只想向页面发送请求而不用担心响应.

因为有时候响应可能需要一段时间,所以我不希望它挂起应用程序.

我一直在尝试使用page_load事件

WebClient webC = new WebClient();
Uri newUri = new Uri("http://localhost:49268/dosomething.aspx");
webC.UploadStringAsync(newUri, string.Empty);
Run Code Online (Sandbox Code Playgroud)

即使它设置为Async,它仍然会挂起,因为页面不会完成渲染,直到线程已经完成

c# asp.net .net-2.0

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

如何将Visual Studio设置为自动发布pdf文件

有没有办法设置visual studio发布所有pdf文件?

我知道您可以使用Build Action"Content"属性在项目中设置每个单独的pdf文件.

但这意味着对我当前的项目做同样的事情100次,是否有办法改变全局设置来做同样的事情?

pdf publishing visual-studio

14
推荐指数
4
解决办法
5995
查看次数

如何重置MySql表中的自动增量编号/列

item_category_id列是mysql表中的自动增量值.

我需要删除所有值并且下一个插入应该从1开始.如果我删除所有值并尝试插入新行,那么它从30和40开始.

  item_category_id  item_category_name
    1                     qqq
    25                    ccc
    32                    vvv
    29                    bb
    4                     bbb
    31                    hhh
    34                    mmm
    33                    rrr
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

PayPal.ConnectionException:无效的HTTP响应:请求已中止:无法创建SSL/TLS安全通道

我遇到了PayPal REST Api的问题,有时它工作正常!(并且在沙箱上它可以100%工作)但是在连接到现场PayPal系统时在实时系统上.我有时会得到跟随错误.

PayPal.ConnectionException: Invalid HTTP response: The request was aborted: Could not create SSL/TLS secure channel. at 
PayPal.Api.HttpConnection.Execute(String payLoad, HttpWebRequest 
    httpRequest) at PayPal.Api.PayPalResource.ConfigureAndExecute[T]
    (APIContext apiContext, HttpMethod httpMethod, String resource, String 
    payload, String endpoint, Boolean setAuthorizationHeader) at 
    PayPal.Api.OAuthTokenCredential.GenerateOAuthToken() at 
    PayPal.Api.OAuthTokenCredential.GetAccessToken()
Run Code Online (Sandbox Code Playgroud)

基本上只是在尝试从PayPal获取访问令牌时继续崩溃

我已将SDK更新到最新版本,代码已经愉快地工作了3个月.

ssl paypal

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

.Net core 1.0是否已准备好在全面的生产网站上使用?

我喜欢学习新东西的想法,在.Net中,新的Core 1.0是新的,因为它们刚刚从.Net 5重命名为.Net Core 1.0

但我正在考虑使用它的项目不是宠物项目或小型测试,这将是一个完整的企业解决方案,目前的状态是.Net Core 1.0已准备好使用这样的?因为它缺少一些东西,显然没有像旧的.Net一样经过测试或战斗硬化.

现在我的程序员想要做新事物,但工作方面说要坚持安全,所以你不要超支.

.net production-environment asp.net-core-1.0

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

在Application_Start上访问当前域名

通常要访问当前域名,例如托管站点的地方,我会做类似的事情

string rURL = HttpContext.Current.Request.Url.ToString().ToLower();
Run Code Online (Sandbox Code Playgroud)

但是HttpContext不能Application_Start仅仅从中获得Application_BeginRequest.

有任何想法吗?

.net c# global-asax

8
推荐指数
2
解决办法
8340
查看次数