小编ek_*_*_ny的帖子

执行代码优先迁移在发布设置中显示为灰色

使用Windows Azure并尝试发布我的MVC3应用程序."发布"Web应用程序的"设置"面板中的"执行代码优先迁移"复选框显示为灰色.我需要做哪些更改才能启用它?

entity-framework azure asp.net-mvc-3

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

JQuery Mobile - 获取SelectMenu的价值

当我尝试从我的选择菜单中获取值时,我得到一个空值.

我知道我做的原因是jquery移动标记导致两个项目具有"mySelect"类 - 所以选择器$(".selectMenu")是一个包装集.

我想知道是否有办法通过插件获得价值 - 例如$(".mySelect").selectmenu("value"),或类似的东西.

<section data-role="page">
<section data-role="content">
    <input type="button" value="what is the value" id="myButton"/>
    <select class="mySelect">
        <option value="1">one</option>
        <option value="2">two</option>
        <option value="3">three</option>
    </select>
 </section>
</section>

$("#myButton").click(function(){
    var val = $(".mySelect").val();
    alert(val);
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/9HG9t/

jquery css3 jquery-mobile select-menu

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

this.href和$(this).attr("href")之间的区别

可能重复:
this.href vs $(this).attr('href')

这是我的代码:

 $(function () {
        $("a.Delete").click(function () {
            console.log(this.href);
            console.log($(this).attr("href"));
            return false;
        });
Run Code Online (Sandbox Code Playgroud)

这是我的链接

<a class="Delete" href="/Contact/Delete/10402">Delete</a>
Run Code Online (Sandbox Code Playgroud)

这是我的输出:

http://localhost:59485/Contact/Delete/10402
/Contact/Delete/10402
Run Code Online (Sandbox Code Playgroud)

为什么差异不是attr方法只获得属性.这不是this.href的作用吗?href属性在某种程度上是特殊的,它实际上给你绝对的URL吗?

javascript jquery

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

单击后退按钮时为什么动态页面重新加载?

我一直在使用jQuery mobile 1.0.1.

我有一个页面可以深入到列表页面.列表页面是动态创建的,因为它的链接具有到单独页面的href.

我发现令人困惑的是,当我从详细信息页面单击后退按钮时,会有一个ajax调用来获取列表页面.我不明白为什么这会发生,因为列表页面在DOM中.

它不仅效率低下,而且假设我已经过了列表页面上的列表,当列表页面重新加载时,该信息将丢失.

我找到了一个解决方法,在第一页上加载了空的列表页面,然后我通过自己进行ajax调用来动态修改它.当我这样做时,它从详细页面返回列表页面时不会进行ajax调用.

任何帮助,将不胜感激.

jquery-mobile

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

如何在此页面上回发后form.reset()不起作用?

我班上的一名学生引起了我的注意,我没有解释 - 我找不到一个.

单击提交按钮后,重置按钮不起作用.就好像浏览器在通过post请求请求资源时阻止重置.

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

<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <fieldset>
            <legend>User Form</legend>
            <label for="Username"></label>
            <asp:TextBox ID="Username" runat="server"></asp:TextBox>
        </fieldset>
        <asp:Button runat="server" Text="Submit" />
        <input type="button" onclick="window.document.forms[0].reset()" value="reset" />
    </div>
    </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript postback webforms reset

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

为什么 GitHub 只需要我的公钥才能推送?

我最近在 cloud9 (c9.io) 上建立了一个项目。当你在 cloud9 上建立一个项目时,有一个 .ssh 目录,里面有公钥和私钥。我假设这些是在您设置帐户时生成的。

创建 git 存储库后,我将源设置为 GitHub 上的空存储库并尝试将其推送到上游。正如预期的那样,我没有权限。

我复制了我的公钥的内容并将其添加到 GitHub。那时我能够推送到 GitHub。

我很好奇为什么 GitHub 只需要公钥。当我试图推动时,幕后会发生什么?私钥的作用是什么?

git github ssh-keys

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

从BIDS部署到SSRS - 参数未获得更新

在将报告从BIDS部署到SSRS时,我注意到一些奇怪的行为.我有一个具有默认值的参数,但这些默认值似乎没有传播到报表服务器(它们存储在Catalog表的Parameters字段中).然而,当我添加新参数时,我可以看到该字段正在发生变化.这几乎就像部署工具忽略了某些参数.有什么想法吗?

如果这有帮助,我的RDL看起来像这样:

<ReportParameter Name="INCLUDEDFIRMS">
  <DataType>Integer</DataType>
  <DefaultValue>
    <Values>
      <Value>1</Value>
    </Values>
  </DefaultValue>
  <Prompt>Monkey</Prompt>
  <Hidden>true</Hidden>
  <MultiValue>true</MultiValue>
</ReportParameter>
Run Code Online (Sandbox Code Playgroud)

然而,部署后数据库中的字段如下所示:

<Parameter>      
<Name>INCLUDEDFIRMS</Name>      
<Type>Integer</Type>      
<Nullable>False</Nullable>      
<AllowBlank>False</AllowBlank>      
<MultiValue>True</MultiValue>      
<UsedInQuery>True</UsedInQuery>      
<State>MissingValidValue</State>      
<Prompt />      
<DynamicPrompt>False</DynamicPrompt>      
<PromptUser>True</PromptUser>      
<DefaultValues>        
<Value>23</Value>        
<Value>17</Value>      
</DefaultValues>      
<Values>        
<Value>23</Value>        
<Value>17</Value>      
</Values>    
</Parameter>    
Run Code Online (Sandbox Code Playgroud)

bids reporting-services

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

委托方法或抽象类

这是我的计划:

class Program
{
    //DESIGN 1
    abstract class AFoo
    {
        public string Bar { get; set; }
        public abstract string SayHi();
    }

    class LoudFoo : AFoo
    {
        public override string SayHi()
        {
            return this.Bar.ToUpper();
        }
    }

    class QuietFoo : AFoo
    {
        public override string SayHi() { return this.Bar.ToLower(); }
    }

    //DESIGN 2
    class Foo{
        public string Bar { get; set; }
        public Func<Foo, string> SayHi { get; set; }
    }

    static void Main(string[] args)
    {
        //USING DESIGN 1
        var quietFoo2 …
Run Code Online (Sandbox Code Playgroud)

c# architecture

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

在Javascript中空字符串求值为false的原因是什么

为什么在JavaScript中空字符串的计算结果为false.我知道Douglas Crockford已经在javascript中讲了很多关于truthy和falsy的内容,但这仍然让我感到惊讶:

if("")
    alert("you will never see this");
Run Code Online (Sandbox Code Playgroud)

任何人都知道这种行为的基础是什么.是否按照ECMAScript规范以这种方式实现?我很好奇.

javascript

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

有没有更简单的方法来编写这个html/razor代码

    <ul>
    @{int i=0;}
    @foreach (var entry in Model.PhoneNumberEntries)
     {
         <li>
             <span>@entry.PhoneNumber<span> 
             @Html.TextBoxFor(m=>Model.PhoneNumberEntries[i].PhoneNumber)</li>
         i++;
     }
     </ul>
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎有点过于冗长......有没有办法绕过创建计数器而不得不求助于循环标准?

razor asp.net-mvc-3

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

如何将通用约束添加到继承自其他类的C#类?

我试图创建一个具有从另一个类继承的泛型约束的类 - 我遇到了编译错误:

  public  class  BaseEntityController<T> where T : BaseEntity  : BaseController
    {

    }
Run Code Online (Sandbox Code Playgroud)

此代码将无法编译 - 我收到"意外令牌错误".有没有办法做到这一点?

c# generics inheritance

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