问题列表 - 第1658页

使用Wordpress LOOP页面而不是帖子?

有没有办法在Wordpress中使用THE LOOP来加载页面而不是帖子?

我希望能够查询一组子页面,然后使用THE LOOP函数调用它 - 比如the_permalink()the_title().

有没有办法做到这一点?我在query_posts()文档中没有看到任何内容.

php wordpress

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

删除Lucene.net中的所有索引

我想删除所有以前创建的索引.我正在使用Lucene.net.

我尝试了以下方法:

Term term = new Term(); //empty because I want to delete all the indices
IndexReader rdr = IndexReader.Open(_directory);

rdr.DeleteDocuments(term);
rdr.Close();
Run Code Online (Sandbox Code Playgroud)

但我得到错误.任何想法如何去做?

lucene.net

7
推荐指数
2
解决办法
7499
查看次数

.NET中是否有排序的集合类型?

我正在寻找一个能够保持所有物品整齐的容器.我查看了SortedList,但这需要一个单独的密钥,并且不允许重复密钥.我也可以使用未分类的容器,并在每次插入后显式排序.

用法:

  • 偶尔插入
  • 经常遍历顺序
  • 理想情况下,不使用与实际对象分开的键,使用比较函数进行排序.
  • 期望对等效对象进行稳定的排序,但不是必需的.
  • 不需要随机访问.

我意识到我可以建立一个平衡的树结构,我只是想知道框架是否已经包含这样的野兽.

.net c# sorting containers

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

.NET中的动态控件问题

动态控制问题

大家好,

我想创建一些动态控件,并让它们在页面加载中保持其viewstate.够容易吧?我所要做的就是在每次加载页面时使用相同的ID重新创建控件.但是,这是捕获 - 在我的PreRender事件中,我想要清除控件集合,然后使用新值重新创建动态控件.造成这种情况的原因很复杂,我可能需要大约一页来解释我为什么要这样做.所以,为了简洁起见,让我们假设我绝对必须这样做,而且别无他法.

在我的PreRender事件中重新创建控件后,问题出现了.重新创建的控件永远不会绑定到视图状态,并且它们的值不会跨页面加载持续存在.我不明白为什么会这样.我已经在我的OnLoad事件中重新创建了控件.当我这样做时,新创建的控件绑定到ViewState就好了,前提是我每次都使用相同的ID.但是,当我尝试在PreRender事件中执行相同的操作时,它会失败.

无论如何,这是我的示例代码:

namespace TestFramework.WebControls {

public class ValueLinkButton : LinkButton
{
    public string Value
    {
        get
        {
            return (string)ViewState[ID + "vlbValue"];
        }

        set
        {
            ViewState[ID + "vlbValue"] = value;
        }
    }
}

public class TestControl : WebControl
{
    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad(e);

        Controls.Clear();

        ValueLinkButton tempLink = null;

        tempLink = new ValueLinkButton();
        tempLink.ID = "valueLinkButton";
        tempLink.Click += new EventHandler(Value_Click);

        if (!Page.IsPostBack)
        {
            tempLink.Value = "old value";
        }

        Controls.Add(tempLink);
    }

    protected override void OnPreRender(EventArgs …
Run Code Online (Sandbox Code Playgroud)

c# asp.net viewstate controls dynamic

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

PHP:在括号内提取文本的最佳方法?

在括号之间提取文本集的最佳/最有效方法是什么?假设我想以最有效的方式从字符串"忽略除此(文本)之外的所有内容"中获取字符串"text".

到目前为止,我提出的最好的是:

$fullString = "ignore everything except this (text)";
$start = strpos('(', $fullString);
$end = strlen($fullString) - strpos(')', $fullString);

$shortString = substr($fullString, $start, $end);
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?我知道通常使用正则表达式往往效率较低,但除非我可以减少函数调用的数量,否则这可能是最好的方法吗?思考?

php string parsing

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

你如何"覆盖"C#中的内部类?

我想在System.Web.Script.Services.ScriptHandlerFactory和内部类中的其他.NET内容中自定义.不幸的是,这是一个内部课程.尝试自定义此类中的方法时,我有哪些选项?

c# overriding internal-class

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

在C++中,使用异常和try/catch而不仅仅返回错误代码有什么好处?

我已经编写了很长时间的C和C++,到目前为止我从未使用过异常和try/catch.使用它有什么好处,而不仅仅是让函数返回错误代码?

c++ exception-handling try-catch

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

如何使块元素的<li>彼此相邻?

在这里有一个样机布局.基本上有部分,列和字段,它们都是作为元素<ul><li>元素的组合编写的.这是专门为以后解析而完成的.

HTML的片段:

<li class="layout"><span class="type">[Column] </span>
    <ul class="layout-children">
        <li class="field"><span class="type">[Text] </span>A field</li>
        <li class="field"><span class="type">[Text] </span>Another field</li>
        <li class="field"><span class="type">[Text] </span>Yet another field</li>
    </ul>
</li>
<li class="layout"><span class="type">[Column] </span>
    <ul class="layout-children">
        <li class="field"><span class="type">[Text] </span>More fields</li>
        <li class="field"><span class="type">[Text] </span>And one more field</li>
    </ul>
</li>
Run Code Online (Sandbox Code Playgroud)

如果您转到链接的内容,您会注意到这些列是垂直的.我希望列彼此相邻,但我不知道如何去做.

如果HTML没有改变,那就更好了,只有CSS.

html css

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

如何看待在LINQ to SQL中的SubmitChanges上导致错误的sql?

我有一些LINQ to SQL,有时会抛出一个

"无法在对象'dbo.Table'中插入具有唯一索引'IX_Indexname'的重复键行.该语句已被终止."

有没有什么方法可以打开日志记录或至少调试到datacontext,看看在出现错误时正在执行什么SQL?

更新: 我应该提到我知道的GetChangeSet()方法,我想知道如果有一个显示已执行的最后一个SQL,或在SQL异常,显示了SQL财产上的DataContext属性.

关于此错误的奇怪之处在于,在更改集中,只有一个更新,并且唯一正在更改的字段是不在导致错误的索引中的日期时间字段.

.net c# sql linq linq-to-sql

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

整数格式,填充到给定长度

我需要将整数的输出填充到给定的长度.

例如,对于4位长度,整数4的输出是"0004"而不是"4".我怎样才能在C#2.0中这样做?

c# string format integer

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