小编ajw*_*aka的帖子

推送到Codeplex时出现TortoiseSVN错误

我正在尝试向codeplex提交一个项目 - 而且我无法推送我的源代码,因此我现在距离他们的服务器删除了15天.

我正在使用tortoisesvn并且从未遇到过我自己的svn服务器这个问题.

这是我提交的日志:

D:\Development\ChildLinksUpgrade
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ChildLinksUpgrade.csproj
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ImportModule.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\License.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties\AssemblyInfo.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ReleaseNotes.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.designer.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\_readMe.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Debug.config
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Release.config
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.config
Commit failed (details follow):
At least one property change failed; repository is unchanged
The PROPPATCH request returned invalid XML in the response: XML parse error at
 line 1: no element found (/svn/!svn/wrk/1c9ef6fb-1a14-9348-afe4-7a1d77a51333)
Run Code Online (Sandbox Code Playgroud)

我正在使用最新版本的TortoiseSVN.

tortoisesvn codeplex

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

GridView没有任何属性或属性来生成列

这是我遇到的最奇怪的错误,因为它没有任何意义.我从我的控制器那里得到一个IList.我甚至可以编写一个foreach循环并将TicketId附加到stringbuilder并显示我的结果.

我可以放入断点并看到我有预期的结果返回....正如预期的那样!所有值都到位(没有拼写错误,因为我甚至复制和粘贴)

但是,如果我尝试将其绑定到GridView或转发器,我会收到错误:具有id"gv"的GridView的数据源没有任何属性或属性可用于生成列

示例 - 在此代码中如果我将DataBinding注释掉到gridview gv - 我得到TicketId的结果为epxected:

LeadController controller = new LeadController();
        var leads = controller.SearchProducts(DateTime.Now.AddDays(-50),
                                                       DateTime.Now, string.Empty, string.Empty);

        var sb = new StringBuilder();

        foreach (LeadDto lead in (leads))
        {
            sb.Append(string.Format("{0} -----", lead.TicketId));
        }
        lblTop.Text = sb.ToString();

        gv.DataSource = leads;
        gv.DataBind();
Run Code Online (Sandbox Code Playgroud)

但如果没有注释DataBinding - 整个页面错误与上述错误.这是我的ascx

<asp:TextBox ID="lblTop" runat="server" /><asp:GridView ID="gv" runat="server" AutoGenerateColumns="true" ></asp:GridView>
Run Code Online (Sandbox Code Playgroud)

如果我改变我的gridview:

<asp:GridView ID="gv" runat="server" AutoGenerateColumns="false" >
<Columns>
    <asp:TemplateField >
        <ItemTemplate>
            <%# Eval("TicketId") %>
        </ItemTemplate>
    </asp:TemplateField>
</Columns>
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息: DataBinding:'DataTransferObjects.LeadDto'不包含名为'TicketId'的属性.

但是我可以在设置DataSource之后和DataBinding之前看到它...

我已经尝试关闭VS2008甚至重新启动我的电脑以防它是一个神奇的仙女虫....

请问有什么建议吗?

asp.net data-binding gridview

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

XSL不断为jsRender支持我的Curly Braces

我正在使用AspDotNetStorefront(这就是为什么我必须使用xsl),我的客户希望能够对类别中的产品进行排序.我决定使用tablesorter并使用jsrender来渲染模板.

我可以创建一个特殊的链接,因为xsl正在为jsrender模板剥离我的花括号之一.

所以我有一个像/images/blah.jpg这样的带/ productImage的对象,以下工作正常.

<td>{{:productImage}}</td>
Run Code Online (Sandbox Code Playgroud)

太棒了 - 所以我试着加入一个链接:

<td><a href='{{:productImage}}'>See the image</a></td>
Run Code Online (Sandbox Code Playgroud)

并且xsl将我的模板输出为:

<td><a href='{:productImage}'>See the image</a></td>
Run Code Online (Sandbox Code Playgroud)

所以它没有正确呈现.我在过去的几个小时里尝试了各种各样的想法但却无法正常工作.如何让XSL不受我的花括号的影响?

xslt aspdotnetstorefront jsrender

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