小编Nat*_*Pet的帖子

jqPlot条形图宽度

我目前在jquery中有一个条形图.如果结果只显示1 bar,则问题是条形填充整个图形的空间.如何调整条的宽度,使其看起来不像日志.

width bar-chart jqplot

5
推荐指数
2
解决办法
9537
查看次数

Jquery IsNumeric没有条件

我正在使用Jquery来检查是否有某些数字.如何检查它是否不是数字?

    if  (IsNumeric($('#Amount').val())) { .....
Run Code Online (Sandbox Code Playgroud)

我放了一个!在IsNumeric之前但是没有用.

jquery

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

AJAX .post 异步

以下具体做了什么:

$.ajax({
     type: "POST",
     async: false,
Run Code Online (Sandbox Code Playgroud)

对比

$.ajax({
    type: "POST",
    async: true,
Run Code Online (Sandbox Code Playgroud)

这意味着行为有什么不同?

jquery post asynchronous get asp.net-ajax

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

"创建视图"必须是批次中唯一的语句

我有以下SQL:

    ALTER PROCEDURE [dbo].[usp_gettasks]  
    @ID varchar(50)

    AS
     declare @PDate Date


     WHILE (DATEPART(DW, @PDate) =  1 OR DATEPART(DW, @PDate) =  7 )
     BEGIN

      set @PDate =  DATEADD(day, 1, @PDate)

     END

     CREATE VIEW tblList AS

     select tt.ItemOrder,tt.DisplayVal,  DATEADD(day, tt.DaysDue, @PDate)  from tblLine tt
     where tt.ID = 1 
Run Code Online (Sandbox Code Playgroud)

我收到以下消息:

语法错误:'Create VIEW'必须是批处理中唯一的语句

GO之前尝试过Create View,但后来无法识别它的价值PDate.

sql-server sql-server-2008-r2

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

MapPath vs VirtualPathUtility.ToAbsolute

我正在使用c#,asp.net并在Web应用程序上工作.

我最初有一条相对路径,我需要成为绝对路径.以下工作,但需要获得绝对路径:

    return Chart.RenderChartHTML("../../Charts/MSLine.swf");
Run Code Online (Sandbox Code Playgroud)

我尝试了以下哪些不起作用(请注意,它为我提供了我的硬盘到.swf的完整路径):

    string mslinepath = HttpContext.Current.Server.MapPath("Charts/MSLine.swf");

    return Chart.RenderChartHTML(mslinepath);
Run Code Online (Sandbox Code Playgroud)

然后我尝试了以下工作:

    string mslinepath = VirtualPathUtility.ToAbsolute("~/Charts/MSLine.swf");

    return Chart.RenderChartHTML(mslinepath);
Run Code Online (Sandbox Code Playgroud)

想知道为什么VirtualPathUtility.ToAbsolute工作而另一个没有.

c# asp.net

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

如何返回流而不是写入磁盘?

我正在使用OpenXML SDK.

OpenXML SDK创建了一个名为CreatePackage的方法:

public void CreatePackage(string filePath)
{
    using (SpreadsheetDocument package = SpreadsheetDocument.Create(filePath,               SpreadsheetDocumentType.Workbook))
    {
        CreateParts(package);
    }
}
Run Code Online (Sandbox Code Playgroud)

我从我的程序中调用它如下,它将创建Excel文件到给定的路径:

gc.CreatePackage(excelFilePath);
Process.Start(_excelFilePath);
Run Code Online (Sandbox Code Playgroud)

我不知道如何调整代码,以便它返回一个Stream,显示Excel文件与在磁盘上创建文件.

c# openxml-sdk

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

asp:CheckBox - 防止文本在复选框下方换行

我有一个复选框,文本相当长,如下所示。我们不想要的一件事是文本环绕在复选框下方。我为解决这个问题所做的是放置空格。也不是文本的那部分是粗体的:

     <asp:CheckBox ID="chkOption1" runat="server" /> <b><u>Option 1</u></b> - Attend in person. This is the best way to gain critical knowledge and express your thoughts and opinions.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ample time will be provided for individual discussions during breaks and at the networking reception.
Run Code Online (Sandbox Code Playgroud)

有没有办法让文本不环绕在复选框下方,并且在我需要的文本中仍然具有粗体?

请注意,我仍然希望文本换行但不在复选框下方。这意味着它应该在前一行的文本下方换行。

asp.net

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

MVC @ Html.DropDownList在ViewBag中使用SelectList获取错误

我有一个我在控制器中创建的列表:

     var PayList = new[] {
      new ListEntry { Id = 1, Name = "" },
      new ListEntry { Id = 2, Name = "Yes" },  
      new ListEntry { Id = 3, Name = "No" }  

      };

     ViewBag.PayList = new SelectList(PayList, "Id", "Name");
Run Code Online (Sandbox Code Playgroud)

在视图中我有以下内容:

    @Html.DropDownList("Pay", new SelectList(ViewBag.PayList,"Id","Name")) 
Run Code Online (Sandbox Code Playgroud)

当我尝试显示它时,它会显示以下内容:DataBinding:'System.Web.Mvc.SelectListItem'不包含名为'Id'的属性.不知道为什么这不起作用.

另外,如何将值默认为选择列表.我喜欢将其默认为"是".我以为有一种方法可以从控制器那里做到这一点.

c# asp.net-mvc html-select razor

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

c#仅显示DateTime的时间部分

我有一个日期显示为10/18/2011 3:12:33 PM

我如何只获得此日期时间的时间部分?

我正在使用C#.

我试过了:

      string timeval = PgTime.ToShortTimeString();
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为Intellisense只显示ToString();

c#

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

LINQ查找没有连接的记录

我有以下LINQ查询:

vm.Ter = (from tr in DataContext.Terr_Rp
          join dm in DataContext.Dt_Mrs
          on tr.T_ID equals dm.D_ID + "00" 
          select tr).ToList();
Run Code Online (Sandbox Code Playgroud)

我需要找到那些没有匹配的.意思是没有加入.我试过不等于但是C#有问题.

.net c# linq

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