小编Joh*_*ohn的帖子

使用空href创建<a>链接的最佳方法

我想创建一个链接,并使用javaScript强制链接锚点,我尝试了以下内容: -

<a id="ServerSort" href="#" style="text-decoration:underline">
Run Code Online (Sandbox Code Playgroud)

它运作良好,但点击<a>链接后页面将失去当前位置.

我需要链接有一个href,因为我需要鼠标来更改光标吗?

谁有人建议?

html javascript css jquery html5

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

十进制的最佳数据注释(18,2)

我的sql server 2008里面有一个列Decimal(18,2).但是在实体框架中,我可以在我的asp.net MVC Web应用程序中应用于此属性的最佳数据注释验证是什么?

c# asp.net-mvc entity-framework

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

如果源不存在,如何显示默认图像

我在myasp.net MVC Web应用程序中有以下代码: -

 <a href="~/Content/uploads/@(item.ID).png"><img class="thumbnailimag" src="~/Content/uploads/@(item.ID).png"  /></a>   @Html.ActionLink(item.Name,"Details","DataCenter", new{id = item.ID},null)
Run Code Online (Sandbox Code Playgroud)

以下CSS:

.thumbnailimag {
    width:30px;
    height:30px;
    border:thin blue;
    background-image:url("/Content/uploads/virtual-data-center.jpg");
}
Run Code Online (Sandbox Code Playgroud)

但如果图像不存在,每个bowser将以不同的方式对待它.我设置了一个背景图像,但仍然在IE上它将在默认图像上显示"X",如下所示: - 在此输入图像描述

如果src不存在,是否有人可以建议显示默认图像?

html css asp.net-mvc

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

令人困惑的文章和文档有关System.Data.EntityState.Add和DbSet.Add之间的差异(如果有的话)

我正在使用EF 5编写一个C#ASP.NET MVC 5 Web应用程序.使用EF映射我的数据库表会生成一个DbContext类和一个.edmx文件.今天,我正在阅读一篇关于创建泛型DAL类的好文章,但我停止了以下句子:

请注意,使用Entry方法更改实体的状态只会影响传递给方法的实际实体.与DbSet.Add方法不同,它不会级联图形并设置所有相关对象的状态.

这与这些问题中提到的内容相矛盾:

在上述所有问题的答案中,所有用户都提到使用System.Data.EntityState.Added与使用完全相同DbSet.Add.但我之前提到的文章首先指出,使用System.Data.EntityState.Added不会在图表中级联.

根据我的测试,我得出结论,使用System.Data.EntityState.Added将通过图表级联,与DBset.Add案例相同.这篇文章是错的,还是我的考试和问答?

entity-framework dbcontext entity-framework-5 dbset

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

如何使用Visual Studio 2012 Professional管理我的项目版本

我正在使用visual studio 2012专业人员开发asp.net mvc Web应用程序.现在,当我想更新我的项目时,例如通过添加新功能,我执行以下步骤: -

  • 我复制项目文件夹.
  • 过去它在"版本控制"文件夹中.
  • 在原始项目上工作,我是否添加了新功能和代码.
  • 现在,如果我想在新功能之前恢复我的项目,我可以打开"Versioning"文件夹中的文件夹.等等...

现在我当前的方法是一些多么充足..但我试图找到一个更自动化的方法,我可以例如恢复某些文件让一个.cs文件到其先前的版本,或将我的整个项目恢复到某一点.

那么有人可以建议Visual Studio 2012如何帮助我管理我的版本控制?在此先感谢您的帮助.

问候

c# version-control visual-studio visual-studio-2012

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

创建空的 IQueryable 列表

我想创建一个空 IQueryable 列表并将其更改为 ToPagedList,我尝试了以下代码:-

IQueryable<VirtualMachine> vm2 = new IQueryable<VirtualMachine>();
vm2.ToPagedList(page, pagesize);
Run Code Online (Sandbox Code Playgroud)

但它会引发以下异常:-

错误 3 新表达式在类型后需要 ()、[] 或 {}

c# entity-framework

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

如何隐藏绘图图表上显示的点?

我有以下jqPlot图表:

    $(document).ready(function () {
       var line1 = new Array();
       @foreach (var item in Model)
       {
          <text>line1.push(["@item.VisitDate.Value.ToString("dd-MMM-yyyy")", @item.count]);</text>
       }
       var plot1 = $.jqplot('chart1', [line1], { title: '<span style="Color: Green " >Number Of Visits</span>',
          axesDefaults: { pad: 1.2 },
          axes: { 
             xaxis: { 
                renderer: $.jqplot.DateAxisRenderer,
                tickOptions: {
                    formatString: '%d/%b/%Y'
                }
             },
             yaxis: { tickOptions: { formatString: '%.2f'} }
          },
          highlighter: { show: true, sizeAdjust: 7.5, tooltipLocation: 'nw'
                //            , formatString: '<b>%s</b>'
          }, cursor: { show: true, tooltipOffset: 6 }
      }) …
Run Code Online (Sandbox Code Playgroud)

jquery jqplot

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

如何在Visual Studio 2012中更改我的asp.net mvc Web应用程序的ssl端口号

我的Visual Studio 2012中有两个使用相同ssl端口号的Web应用程序https://localhost:44300/.因此,我无法同时运行它们.谁能告诉我如何更改其中一个Web应用程序的端口号以使用端口号44301

我右键单击该项目,然后单击Web选项卡,但这将允许我更改http端口而不是https端口.

有人可以就此提出建议吗?

asp.net-mvc iis-express visual-studio-2012 asp.net-mvc-5

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

从我的asp.net mvc Web应用程序调用asp.net控制台应用程序

我已经使用Visual Studio 2012创建了一个asp.net控制台应用程序,该控制台应用程序是我们ERP系统和自定义数据库之间的同步作业。现在,我需要此同步作业及时运行,因此我在Windows任务计划程序下创建了一个新任务,该任务每小时调用一次控制台应用程序,效果很好。

但我需要有能力由最终用户手动运行控制台应用程序,主要是用户可以登录到我们的Web应用程序(asp.net mvc),然后从那里可以单击“同步”按钮,其中此“同步”按钮将主要调用控制台应用程序...这可能吗?我的意思是我可以让我的Web应用程序调用控制台应用程序,就像Task Schuler调用控制台应用程序一样吗?

第二个问题,如果我设法从asp.net mvc Web应用程序调用控制台应用程序,这是否将迫使控制台应用程序在IIS下运行?还是Web应用程序可以在IIS范围之外调用控制台应用程序?类似于从Task Scheduler调用控制台应用程序?

.net c# asp.net asp.net-mvc

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

在我的 asp.net mvc 网站中创建 robots.txt 文件的最佳实践

我想为我的 asp.net mvc-5 网站创建一个 robots.txt,现在我找到了这个链接,它谈到了实现这个任务:-

http://rehansaeed.com/dynamically-generating-robots-txt-using-asp-net-mvc/

where in this link they are creating a separate Controller & Route rule to build the robots.txt ,,,so I am not sure why i can not just create the robot.txt file and add it to the root of my web site as follow:-:-

在此处输入图片说明

where if I navigate to the following URL http://www.mywebsite.com/robots.txt the text content will be shown ,without having to create separate controller for this?

so my question is if it is valid …

asp.net asp.net-mvc robots.txt asp.net-mvc-5

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