小编Cur*_*urt的帖子

如何使这些按钮不显示为蓝色链接

所以我只是想创建一个小网站.(不要担心这不会是标题)现在"主页""新闻""画廊"和"关于我们"不是指向另一页的实际按钮.当我做

<a href="Mainpage.htm"> Home </a> 
Run Code Online (Sandbox Code Playgroud)

按钮变为紫色,下划线.(我知道这是链接的显示方式)但有没有办法让这些按钮保持橙色,就像在图片中一样,没有它们变成蓝色和下划线.谢谢 http://imgur.com/Czsk4

html css

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

Request.ServerVariables ["LOCAL_ADDR"]返回":: 1"

我需要获取服务器的IP地址,以便将其与Key/Value字符串集合一起发送到Payment Gateway提供商.

我正在运行localhost,Request.ServerVariables["LOCAL_ADDR"]正在返回::1

我收到的验证错误是从Sage Pay返回的:

ClientIPAddress格式无效.不应包括前导零',并且仅包括0到255范围内的值.

为什么这样,我如何获得有效的IP地址发送?

asp.net

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

为什么这个布尔字符串格式不起作用?

我目前有以下内容GridView TemplateField:

<asp:TemplateField HeaderText="Despatched">
    <ItemTemplate><%# IIf(Eval("Despatched"), "Yes", "No")%></ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我已经读过我可以做以下事情,我觉得这很整洁:

<asp:BoundField HeaderText="Despatched" DataField="Despatched" DataFormatString="{0:Yes;No}" />
Run Code Online (Sandbox Code Playgroud)

但是,这仍然返回True/False值而不是Yes/No

为什么这不起作用?

谢谢.

vb.net gridview boolean string-formatting asp.net-3.5

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

浮动页脚仅在用户向下滚动200px时才会显示

我正在构建一个需要Footer的站点,它将始终浮动在浏览器窗口的底部.

但是,这应该仅在用户向下滚动200px时出现.然后它应该在适当的位置滚动(就好像页脚附加到视图中的内容200px,但将其自身附加到浏览器窗口).

一旦用户向上滚动,则需要再次隐藏.

如何才能做到这一点?

javascript css jquery scroll sticky-footer

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

如何使用返回多个结果的子查询

我的SQL查询

UPDATE Task SET Done = 1 WHERE (ID = (SELECT ID FROM User WHERE UserName = @UserName) 
Run Code Online (Sandbox Code Playgroud)

我试过并得到一个错误:

子查询返回的值超过1.当子查询跟随=,!=,<,<=,>,> =或子查询用作表达式时,不允许这样做.该语句已终止.

有没有可能的方法(例如for循环)?谢谢

sql t-sql subquery

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

启动ASP.NET窗体身份验证

我开始学习ASP.NET Forms身份验证,我正在寻找一篇帮助我入门的好文章.

我之前听说ASP.NET Forms Authentication使用了一堆数据库表aspnet_,但是我发现的任何示例都没有显示这一点.

比如我认为这是aspnet_users一张桌子?

我怎样才能生成这些表,这就是我应该做的事情?

我发现的任何教程都告诉我有关将authentication标记添加到web.config中的信息.

asp.net forms-authentication

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

SQL Server和嵌套的SELECT:...')'附近的语法不正确?

执行代码时出现此错误.这是什么意思?我正在使用SQL Server Management Server Express.

Msg 102,Level 15,State 1,Line 7

')'附近的语法不正确.


declare @start datetime
declare @end datetime
set @start = '2012/01/02'
set @end = '2012/01/06'


SELECT  
 SUM(VCount) as [Total],
 vdate,
 (select COUNT(VIP) From (SELECT DISTINCT(VIP) FROM dbo.Visiter)) as [IP3]
FROM dbo.Visiter 
where VDate between @start and @end
GROUP BY VDate 
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

如何从布局文件中运行代码?

我使用以下教程帮助我在ASP.NET MVC3 Razor应用程序中构建RSS阅读器:

http://weblogs.asp.net/jalpeshpvadgama/archive/2011/08/17/creating-basic-rss-reader-in-asp-net-mvc-3.aspx

但是,与教程示例不同,我希望RSS源显示在每个页面上,因此将其添加到我的布局文件中, /Views/Shared/_Layout.cshtml

我目前在我的网站上只有2个视图,为了让RSS阅读器在两个视图上工作,我在我的代码中得到了以下代码HomeController:

    public class HomeController : Controller
    {
        //
        // GET: /Index/

        public ActionResult Index()
        {
            return View(CT.Models.RssReader.GetRssFeed());
        }

        public ActionResult About()
        {
            return View(CT.Models.RssReader.GetRssFeed());
        }

    }
Run Code Online (Sandbox Code Playgroud)

从我的WebForms经验来看,我只需在我的母版页代码中添加RSS阅读器代码,它就会自动在每个页面上运行.

布局页面是否有控制器允许我这样做?

如何在布局页面的每次调用中都能使用它,而不必返回任何内容?


编辑:按照@ Sebastian的建议,我现在已将此代码添加到部分视图中,CT.Models.RssReader.GetRssFeed()return View()我的布局文件中删除并包含它:

 @Html.Partial("_MyPartialView")
Run Code Online (Sandbox Code Playgroud)

这个局部视图中的代码是:

<ul>
    @foreach (var item in Model)
    {
      <li>
         <a href="@item.Link" target="_blank">@item.Title</a>
      </li>
    }
</ul>
Run Code Online (Sandbox Code Playgroud)

但是,我没有收到运行时错误:

你调用的对象是空的.

这是错误的 @foreach (var item in Model)

asp.net razor asp.net-mvc-3

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

jQuery.ajax POST请求转换为GET

我有以下jQuery代码:

    $.ajax({
        url: Url,
        dataType: 'JSONP',
        type: 'POST',
        success: function (data, textStatus, jqXHR) {
            //callback function here
        },
        error: function (xhr, ajaxOptions, thrownError) {
            //report error
        }
    });
Run Code Online (Sandbox Code Playgroud)

但是,当我在Fiddler中查看此AJAX请求时,我的请求已从a转换POST为a GET.

我正在连接的API不允许这样做,因为它必须是POST请求.

为什么会这样?

ajax jquery post get

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

在Web服务器场上捆绑缓存破坏程序

ASP.NET捆绑和微小教程状态:

查询字符串v具有值标记,该标记是用于高速缓存的唯一标识符.只要捆绑包没有更改,ASP.NET应用程序就会使用此令牌请求AllMyScripts捆绑包.如果包中的任何文件发生更改,ASP.NET优化框架将生成一个新令牌,保证对该包的浏览器请求将获得最新的包.

这在Web服务器场上如何工作?

如果我更新包中包含的javascript文件,我的Web场中的新查询字符串是否相同?

asp.net asp.net-mvc caching web-farm bundling-and-minification

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