小编Pos*_*Guy的帖子

输入丢失src

如果我使用以下代码而没有runat ="server"输入的src工作正常,我看到图像通过.

<div><input id="testButton" type="image" src="<%=TestButtonImageUrl %>" onserverclick="RedirectTest" /></div>
Run Code Online (Sandbox Code Playgroud)

网址是https://fpdbs.paypal.com/dynamicimageweb?cmd=_dynamic-image

但是如果我把runat ="server"放入,由于某种原因,我得到了这个url:

<div><input id="testButton" type="image" src="<%=TestButtonImageUrl %>" onserverclick="RedirectTest" runat="server" /></div>
Run Code Online (Sandbox Code Playgroud)

url是http:// localhost /%3C%= lButtonImageUrl%20 %% 3E

asp.net

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

$未定义

当我明确地在我的$(文档)之前包含jQuery库时,我无法弄清楚为什么它仍然没有识别jQuery语法.ready

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head id="Head1"><title>

</title></head>
    <body>

        <form name="form1" method="post" action="jQueryDialogTest.aspx" id="form1">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZA==" />

</div>


<script src="content/js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="content/js/popup.js" type="text/javascript"></script>
            <div id="testDialog" winWidth="400" winHeight="500" winResizable="true">
                Some test mark-up, should show inside the dialog
            </div>
            <div><input type="button" id="invokeDialog" value="Click Me!" /></div>
        </form>

        <script type="text/javascript">

            $(document).ready(function()
            {
                $("input.invokeDialog").click.showDialog("#testDialog");
            });

        </script>

    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

在popup.js我有这样的例子:

function showDialog(divID)
{
    // Get reference to the div element
    var dialogDiv = $(divID); …
Run Code Online (Sandbox Code Playgroud)

jquery

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

减少代码行

我不是一个JavaScript大师(还).我试图找出一种方法来减少下面的行数...是否有任何快捷方式让我们说if语句?

function showDialog(divID) 
{
    var dialogDiv = $("#" + divID);

    var height = 500;
    var width = 400;
    var resizable = false;

    if (dialogDiv.attr("height") != "") 
    {
        height = parseInt(dialogDiv.attr("minHeight"));
    }

    if (dialogDiv.attr("width") != "") 
    {
        width = parseInt(dialogDiv.attr("minWidth"));
    }

    if (dialogDiv.attr("resizable") != "") 
    {
        resizable = dialogDiv.attr("resizable");
    }

    dialogDiv.dialog
    (
        {
            resizable: resizable,
            width: width,
            height: height,
            bgiframe: true,
            modal: true,
            autoOpen: false,
            show: 'blind'
        }
    )

    dialogDiv.dialog("open");
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

访问者必须声明一个主体,因为"属性"未标记为抽象或外部

我在实例类的顶部有这个枚举:

    public Enum RecommendationPage
    {
        Search,
        Cart
    }
Run Code Online (Sandbox Code Playgroud)

我在静态方法中使用它或者至少尝试使用它.我收到错误"访问者必须声明一个正文,因为'属性'未标记为抽象或外部".此代码位于处理程序.ashx中.

c#

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

从.load()没有为responseText命中警报

我不知道为什么我会得到js错误

ResponseText未定义

在我的回调函数中()

        $("#orderListContainer").load("OrderHandler.ashx?action=" + action, function(responseText, textStatus, XMLHttpRequest)
        {
            alert(ResponseText);
        });
Run Code Online (Sandbox Code Playgroud)

jquery

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

each()on select不迭代

出于某种原因,当我在下面提醒时,我只能进入第一个选项,然后它存在我的整个功能.它永远不会遍历每个选项:

    function SelectAlbumOption(iAlbumID, iAlbumDropdownID)
    {
        var dropdownID = '#' + iAlbumDropdownID;

        $(dropdownID).each(function(index, currentOption)
        {
            alert("(currentOption).attr('value'): " + $(currentOption).attr("value"));
            if($(currentOption).attr("value") == iAlbumID)
            {
                alert("matched option");
                $(currentOption).attr("selected", "yes");
                return false;
            }
        });
    }
Run Code Online (Sandbox Code Playgroud)

在调用上面的函数之前,我向该选择添加选项,因此在调用此函数之前它们确实存在.

javascript jquery

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

LINQ包含语法问题

我正在尝试使用.Contains:

listIsSame = personalization.Options.Contains(item.Value, StringComparison.OrdinalIgnoreCase);
Run Code Online (Sandbox Code Playgroud)

错误:错误3'字符串'不包含'包含'的定义和最佳扩展方法重载'System.Linq.Queryable.Contains(System.Linq.IQueryable,TSource,System.Collections.Generic.IEqualityComparer)'有一些无效参数C:\ www\bug4443\Controls\ItemsContent.ascx.cs

显然我不明白语法需要在这里.我尝试了几件没有运气的事情.我看到Contains是一种通用的方法所以......

c#

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

如何了解Ref和Val类型的帮助

我一直在阅读参考和价值类型.我明白了.但是这对编码有什么帮助呢?我没有任何好的例子来了解那些知道这些东西有帮助的时候.

c# oop

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

格式化要转换为Double的字符串

我正在尝试将a转换stringdouble.传入的字符串总是一个整数......没有小数.所以,例如"90".

double percentToCheck = Convert.ToDouble(String.Format("{0:0.00}", SomeEntity.KeyIDs.SomePercentTrigger));
Run Code Online (Sandbox Code Playgroud)

SomePercentTrigger 是我要转换的百分比.

我得到一个"字符串格式不正确"错误,所以我应该如何格式化这个字符串?我必须格式化它,因为如果我不这样做,我在转换过程中会得到同样的错误:

double percentToCheck = Convert.ToDouble(SomeEntity.KeyIDs.SomePercentTrigger);
Run Code Online (Sandbox Code Playgroud)

更新:

SomePercentTrigger简直是string如"80" ..它永远是一个整体人数太多.

c# string type-conversion

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

以.5为单位累计

无论你是否获得.1,.3,.5,.7,天花板都会四舍五入.或者小数的值是什么.

如果你有.5,我需要知道如何进行整理.所以例如[数字] .5向上舍入.

有人知道怎么做吗?

c#

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

标签 统计

c# ×5

jquery ×4

javascript ×2

asp.net ×1

oop ×1

string ×1

type-conversion ×1