小编Won*_*ing的帖子

Casting和Out参数

我对铸造有一个疑问.

  public void Test(out T a, out T b)
    {

        object d,e;
        d = 10;
        e = 35;
        Console.WriteLine(d.GetType());
        a = (T)d;

        b = (T)e;

    }
Run Code Online (Sandbox Code Playgroud)

这里d.getType()将返回System.int32.所以我的问题是为什么我们不能直接编码像=(T)10; 我没有得到正确的帮助.请帮忙.谢谢.

c# casting

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

如何使用XSLT动态获取行的值属性值

我必须使用XSLT和CSS创建一个表.表应该是这样的

                ID    FNAME
                 1    AA
                 2    BB
Run Code Online (Sandbox Code Playgroud)

XML:

<students>
    <studentDetails  id="1" fname="AA"/>
    <studentDetails  id="2" fname="BB"/>
</students>
Run Code Online (Sandbox Code Playgroud)

到目前为止的XSLT:我已遍历studentDetails然后

<td >
      <xsl:call-template name="zz">
      <xsl:with-param name="child-name" select="'id'"/>
      </xsl:call-template>
    </td>
     <xsl:template name="zz">
<xsl:param name="child-name"/>

<xsl:value-of select="*[name(@id) = $child-name]"/>//should print 1 and then 2 in next row
Run Code Online (Sandbox Code Playgroud)

有人可以建议我哪里出错吗?

xml xslt

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

如何在jquery中访问内部跨度标签

我有一个 HTML 结构:

            <div class="mydiv">xx
               <span>test1</span>
               <span>test2</span>
              <div class="inerdiv">
                 <span>inner span</span>
               </div>
               </div>
             <span>test3</span>
Run Code Online (Sandbox Code Playgroud)

现在我想将样式应用于包含 "inner span" 的跨度。

$(function() {
        $(".mydiv").click(function() {

            $(".mydiv").next().find("span").css("border", "1px solid yellow");//not working
        });
    });
Run Code Online (Sandbox Code Playgroud)

什么应该是正确的代码?

javascript jquery

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

jQuery问题 - 如何解决?

我有一个jQuery要求,如:

我有一个图像.如果我点击它一旦它的大小将减少.如果我再次单击它将再次调整大小.

我们有任何功能可以在jQuery中轻松完成吗?或者我必须设置一个标志然后处理鼠标点击?就像是

  $("#img1").click(function() {
      $("#img1").addClass("img1");
  });
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

有更好的条件检查吗?

我有一个功能,我在页面上隐藏了一些表的行.在点击一个跨度后,我调用toggle()显示并在替换点击中隐藏行.现在我需要做一些额外的工作后toogle(),为此我正在做一次检查

            $myRows.toggle();

            if ($myRows.css('display') === 'none') {
               //my code
            }
            else {
                     //mycode
                   }
Run Code Online (Sandbox Code Playgroud)

现在我可以有一些更好的检查而不是 if($ myRows.css('display')==='none'),它的工作正常,但我可以进行更好的条件检查.

jquery

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

如何在MVC中处理ViewData类型转换

我是MVC的新手,面临一个问题.我有一个xml文件,我正在使用Linq检索其值到xml并将其分配给ViewData.Controller.cs

           var res=from x in doc.Descendants("person")
                  select new 
                  {
                    Fname=x.Element("fname").Value,
                    Lname=x.Element("lname").Value

                  };
                   ViewData["Persons"]=res;
Run Code Online (Sandbox Code Playgroud)

在视图中我正在尝试

         <% foreach (var item in ViewData["Persons"])   
                 { %>  


                   <li> <%= item.Fname %> </li>  


                 <% } %>  
Run Code Online (Sandbox Code Playgroud)

但foreach(ViewData ["Persons"]中的var项目给出类型转换错误..应该是csting的确切类型,以便我可以以item.Fname格式检索值.

谢谢.

c# asp.net asp.net-mvc

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

如何在xslt中将2009-09-18转换为9月18日

想知道如何将2009-09-18转换为xslt的9月18日?谢谢.

xml xslt

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

如何使用jQuery在运行时追加查询参数

通过JavaScript我将一个查询参数附加到页面网址,我面临一个奇怪的行为.

<div>
    <a href="Default3.aspx?id=2">Click me</a>
</div>


$(function () {
    window.location.href = window.location.href + "&q=" + "aa";
});
Run Code Online (Sandbox Code Playgroud)

现在我附加&q=aa在default3.aspx中,并且在此页面中&q=aa连续添加,导致URL变为:

 http://localhost:1112/WebSite2/Default3.aspx?id=2&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa
Run Code Online (Sandbox Code Playgroud)

有人会说它只是传递它<a href="Default3.aspx?id=2&q=aa">Click me</a>,但我不能这样做.此查询参数的值实际上是default3.aspx中的HTML元素的值.我必须在运行时添加它.

有什么方法可以达到这个目的?

javascript jquery

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

标签 统计

jquery ×4

javascript ×3

c# ×2

xml ×2

xslt ×2

asp.net ×1

asp.net-mvc ×1

casting ×1