小编Kye*_*Kye的帖子

正确使用标签前缀和标签名称?

看起来 TagPrefix 和 TagName 都是必需的。我想知道每个元素的正确用法是什么?我在下面得到的代码看起来不对,因为我重复了两次控件的名称......

<%@ Register TagPrefix="ucCustomerSearch" TagName="ucCustomerSearch" Src="~/UserControls/IndividualSearch.ascx"%>
<%@ Register TagPrefix="ucCustomerList" TagName="ucCustomerSearch" Src="~/UserControls/CustomerList.ascx"%>

 <asp:Content ContentPlaceHolderid="PlaceHolderMain" runat="server">

  <ucCustomerSearch:ucCustomerSearch Title="Search" runat="server" />

     <ucCustomerList:ucCustomerList Title="Customer List" runat="server" />

 </asp:Content>
Run Code Online (Sandbox Code Playgroud)

asp.net user-controls tagprefix tagname

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

在阅读有关DDD之后,您现在正在使用哪些做法?

我一直在阅读关于域驱动开发的一些内容,但是看不出这会如何真正改变任何开发实践,除了可能保持我们的域对象名称与我们的需求文档中的元素不同.

对于真正进入DDD的人来说,这有何改变你的发展实践?

.net domain-driven-design

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

使用jquery移动CSS的一行标签/输入字段

我正在尝试使用JQuery Mobile显示标签和输入列表,以便结果看起来像iPhone上的设置,例如标签左对齐,输入在同一行右对齐.我设法做到这一点的唯一方法是使用表格,我认为这是不好的做法?

没有表格的CSS会是什么样的?

   <ul data-role="listview" data-dividertheme="e">
                <li data-role="list-divider">Seamless List (margin-less)</li>
                <li>
                    <table style="width:100% ">
                        <tr>
                            <td style="width: 50%">
                                Foo1
                            </td>
                            <td style="width: 50%">

                                <input type="number" value="20000" style="text-align: right" 
                                id="Foo1Input" />

                            </td>
                        </tr>
                    </table>
                </li>
Run Code Online (Sandbox Code Playgroud)

html css iphone mobile jquery

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

自定义工作流程如何获取执行实体

这是我的第一个自定义WF for CRM 2011,这需要是任何实体的通用EF,我想知道如何从上下文中获取执行实体,或者如果不可能,任何想法都会非常好.

我像这样开始WF:

public class WFIntegracao: CodeActivity
    {

        protected override void Execute(CodeActivityContext context)
        {

            IWorkflowContext contexto = context.GetExtension<IWorkflowContext>();


        }
    }
Run Code Online (Sandbox Code Playgroud)

workflow dynamics-crm-2011

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

.NET生产代码中的"断言"语句

在代码中保留Trace.Assert并且Debug.Assert语句是"稳定的"并且已经转移到测试和生产环境中是否明智?

如果是这样,这些断言语句如何帮助?是否足以让Guard类等检查异常情况并根据需要引发异常?

.net assert

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

为什么要使用MVC帖子注销?

在基于Visual Studio OOB表单的MVC身份验证示例中,当用户注销时使用回发,

@using (Html.BeginForm("LogOff", "Account", FormMethod.Post, new { id = "logoutForm" })) {
            @Html.AntiForgeryToken()
            <a href="javascript:document.getElementById('logoutForm').submit()">Log off</a>
        }
Run Code Online (Sandbox Code Playgroud)

有没有理由为什么这不是常规的GET,因为没有数据被发送回服务器?

asp.net-mvc forms-authentication

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

如何通过 URL 中的个人访问令牌访问 GitHub

我维护一个私有存储库,但希望公开一个文件。

GitHub 文档指出,下面的 CURL 命令可以检索文件:

curl -u username:token https://api.github.com/user
Run Code Online (Sandbox Code Playgroud)

但我想通过 URL 提供访问权限。例如

https://username:token@raw.githubusercontent.com/me/repo/master/README.md
Run Code Online (Sandbox Code Playgroud)

这总是返回 404。我错过了什么吗?

authentication github

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

如何从ASP.NET转发器中获取绑定项

我必须设置一个LinkBut​​ton的OnClientClick属性,但在LinkBut​​ton绑定之前我不知道这个值是什么.我试图在转发器绑定时设置值,但我无法训练如何获取'boundItem/dataContext'值...

<asp:Repeater ID="Repeater1" runat="server">
    <ItemTemplate>
        <asp:LinkButton  Text="HelloWorld" ID="Hyper1" runat="server" OnDataBinding="Repeater1_DataBinding" >
        </asp:LinkButton> 
    </ItemTemplate> 
</asp:Repeater>

protected void Page_Load(object sender, EventArgs e)
{
    var list = new List<TestObject>();
    list.Add(new TestObject() {TestValue = "testing1"});
    list.Add(new TestObject() { TestValue = "testing2" });
    list.Add(new TestObject() { TestValue = "testing3" });

    this.Repeater1.DataSource = list;
    this.Repeater1.DataBind();
}

public void Repeater1_DataBinding(object sender, EventArgs e)
{
    var link = sender as HyperLink;
    //link.DataItem ???
}
Run Code Online (Sandbox Code Playgroud)

反正有没有找出当前行绑定项目是什么?

c# asp.net data-binding repeater

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

是否有"尝试"惯例?

我有时会在.net框架中看到以"Try"为前缀的方法,例如int.TryParse(..).

我假设这意味着该方法与int.parse相同,但包含在try catch中?

这是否意味着如果我编写的方法会尝试捕获它们(例如日志记录,我从不想引发异常),它们也应该以"try"为前缀?

.net try-catch

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

在哪种情况下我应该使用不同的.NET线程方法?

我一直在研究处理多线程.NET应用程序的不同方法.它变得有点混乱.

new Thread - >当需要一个额外的线程时?

ThreadPool - >当你需要多个线程时.使用现有线程并将优化(基于所涉及的工作的数量)留给框架更便宜.

任务 - >当您需要一个额外的线程,并且您碰巧使用.net 4.0或更高版本.这是新线程的API吗?

Parallel.for - >当您有多个任务并希望框架处理优化时,根据CPU核心数分配不同任务的工作.

在MSDN上,它没有声明新的Thread方法已经过时了?

.net multithreading

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