问题列表 - 第5047页

新行字符有什么用?

我真的不明白:新线条角色的目的是什么?

如果我这样做:

<?php
echo "This is a test. \n";
echo "This is another test.";
?> 
Run Code Online (Sandbox Code Playgroud)

代码导致两个句子在同一行.为什么不是\n导致第二句话在第二行?

如果我做的话,句子都在它自己的行中:

<?php
echo "This is a test. <br>";
echo "This is another test.";
?>
Run Code Online (Sandbox Code Playgroud)

但我也看到人们这样做:

<?php
echo "This is a test. <br>\n";
echo "This is another test.";
?> 
Run Code Online (Sandbox Code Playgroud)

这实际上导致与第二个代码片段相同的输出.有人在意解释这个吗?

html php

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

解决Silverlight中缺少的某些WPF功能的问题

我正在将一个WPF应用程序移植到silverlight 2,并且遇到了一些目前在SL中缺少的WPF功能.任何人都可以帮我提供等价物或建议解决方法.

  1. 我想处理列表框中嵌入的文本框的点击和双击.WPF实现在列表框控件上使用PreviewMouseLeftButtonDown/Up.怎么能在Silverlight中完成,似乎在Silverlight中缺少PreviewMouseLeftButtonDown/Up.

  2. 我想在列表框中嵌入的文本框上处理按钮按下(F2 /删除).WPF实现在文本框控件上使用PreviewKeyDown,该控件作为项目嵌入在列表框中.似乎Silverlight中缺少PreviewKeyDown.似乎没有调用KeyDown事件处理程序.

  3. 我想根据某些自定义附加属性的值更改文本框的某些外观属性.WPF实现使用DataTrigger来执行此操作.怎么能在silverlight中完成.似乎在Silverlight中缺少DataTriggers.

  4. 我想根据包含文本框的列表框的实际宽度更改文本框的宽度.WPF实现使用RelativeSource绑定.什么是silverlight等价物,或解决方法.

silverlight wpf

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

如何阅读pim.vol文件

是否有基于桌面的方法来读取在Windows Mobile设备上存储联系人,任务和日历信息的pim.vol文件?理想情况下,我想找一个允许我从我的数据中提取数据的导出工具,但我也会选择一个允许我与文件接口并从中提取数据的库.

我已经用Google搜索了一下,并没有得到任何好的答案.我很感激任何指针.

windows-mobile

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

有没有一种简单的方法可以随机化VB.NET中的列表?

我有一个类型列表System.IO.FileInfo,我想随机列表.我以为我记得看到过list.randomize()一会儿的东西,但我找不到我可能已经看到的地方.

我第一次尝试这个功能让我有了这个功能:

Private Shared Sub GetRandom(ByVal oMax As Integer, ByRef currentVals As List(Of Integer))
    Dim oRand As New Random(Now.Millisecond)
    Dim oTemp As Integer = -1
    Do Until currentVals.Count = IMG_COUNT
        oTemp = oRand.Next(1, oMax)
        If Not currentVals.Contains(oTemp) Then currentVals.Add(oTemp)
    Loop
End Sub
Run Code Online (Sandbox Code Playgroud)

我发送它想要它迭代到的最大值,并且我想要随机化内容的列表的引用.该变量IMG_COUNT在脚本中设置得更远,指定我想要显示多少随机图像.

谢谢你们,我很感激:D

vb.net random list visual-studio-2008

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

在jQuery中订阅$().ready函数

在每个页面上,我创建自定义js对象.

我想订阅$().ready事件,以便在它触发时,我的对象init函数也会触发.

这可能吗?

更新

我的对象看起来像:

var blah = function() {
    var init = function() {
     //init function stuff
    };
    return {
     InitPage: function() { init(); }
    };
 }();
Run Code Online (Sandbox Code Playgroud)

然后在我的页面上我将做:

blah.init();
Run Code Online (Sandbox Code Playgroud)

jquery

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

是否可以使用ASP.NET Sitemap生成Breadcrumbs?

我希望我的ASP.NET站点有简单的菜单字符串aka Breadcrumbs.我创建了包含所有必需元素的Sitemap并注册到Web.config中.例如:

<siteMap>
    <siteMapNode url="Default.aspx" title="Home" >
        <siteMapNode url="hosting/Default.aspx" title="Hosting" />
        <siteMapNode url="software/Default.aspx" title="Software">
            <siteMapNode url="firefox/Default.aspx" title="Firefox">
                <siteMapNode url="Download.aspx" title="Download" />
                <siteMapNode url="Support.aspx" title="Support" />
            </siteMapNode>
        </siteMapNode>
    </siteMapNode>
</siteMap>
Run Code Online (Sandbox Code Playgroud)

并在Masterpage上创建了一个控件.这是菜单生成代码:

protected void Control_Load(Object sender, EventArgs e)
{
    string path = String.Empty;
    StringCollection list = new StringCollection();

    foreach (string str in Request.Url.Segments)
    {
        path += str;
        string link = String.Format("<a href=\"{0}://{1}{2}\">{3}</a>", Request.Url.Scheme, Request.Url.Authority, path, this.names[str]);
        list.Add(link);
    }

    foreach (string str in list)
    {
        menu += String.Concat(str, SeparatorLine);
    }
    menu = menu.Remove(menu.LastIndexOf(SeparatorLine)); …
Run Code Online (Sandbox Code Playgroud)

.net sitemap asp.net breadcrumbs sitemappath

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

jQueries等效于YAHOO.util.Event.addListener

jQuery是否有与YAHOO.util.Event.addListener等效的方法?

jquery

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

如何通过Google Maps API找到最近的十字路口?

我怎样才能找到最近的街道交叉点我有坐标?

例如,假设我有一条从南到北的街道A,北面是街道X,南边是街道Y.

Google Maps API是否允许查找街道A最近的十字路口(X或Y)的坐标?我无法在任何地方找到它.

PS:我所知道的唯一解决方案是猜测街道A上建筑物的最低数量和最高数量,并在它们之间绘制折线.我不确定这一点.

javascript api google-maps geocoding

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

如何将LINQ数据绑定到下拉列表

此代码的最后两行无法正常工作 - 结果将从LINQ查询返回.我只是不确定如何成功地将结果中指示的列绑定到下拉列表的textfield和valuefield:

    protected void BindMarketCodes()
    {
        List<lkpMarketCode> mcodesList = new List<lkpMarketCode>();

        LINQOmniDataContext db = new LINQOmniDataContext();

        var mcodes = from p in db.lkpMarketCodes 
                        orderby 0
                        select p;

        mcodesList = mcodes.ToList<lkpMarketCode>();

        //bind to Country COde droplist
        dd2.DataSource = mcodesList;
        dd2.DataTextField = mcodesList[0].marketName;
        dd2.DataValueField = mcodesList[0].marketCodeID.ToString();

    }
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net ado.net

19
推荐指数
2
解决办法
6万
查看次数

如何保护我的JsonResult GET调用?

我知道如何使用MVC的AntiForgeryToken属性以及它的关联HTML帮助程序来帮助XSRF保护我的应用程序的表单POST.

可以为实现GET的JsonResults做类似的事情吗?

例如,我的View包含一个onSubmit jQuery调用,如下所示:

$.getJSON("/allowActivity/YesOrNo/" + someFormValue, "{}", function(data) {
  if(data.Allow) {
    //Do something.
  }
});
Run Code Online (Sandbox Code Playgroud)

我想确定这个JsonResult只能从目标页面调用.

编辑:

我发现这个帖子关于一个类似的问题,没有具体的答案.

确保我的GET(非破坏性)URL仅由我自己的页面中的AJAX调用消耗的最简单方法是什么?

asp.net-mvc jquery csrf

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