小编Jos*_*osh的帖子

aspnet表 - 指定TableCell的宽度?

我有一个asp.net表,我正在尝试将我的列格式化为相等的宽度,或者说4列的20%,30%,20%和30%.但是,以下代码无效:

<asp:TableCell Width="30%">
Run Code Online (Sandbox Code Playgroud)

'height'属性有效,但这不是我追求的那个.任何帮助非常感谢.谢谢

vb.net asp.net

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

在中继器链接按钮中将对象作为 CommandArgument 传递

我有一个带有客户列表的中继器。每个客户都有一个删除链接按钮。作为链接按钮的一部分,我想将 Customer 对象传递给 Command Arguement,如下所示(其中 Container.DataItem 是客户对象):

<asp:LinkButton  ID="lnkDelete" 
   OnClientClick="return confirmDelete();"  
   OnClick="Customer_OnDelete"  
   CommandArgument="<%# Container.DataItem  %>"  
   CommandName="Delete" 
   runat="server"></asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)

当我这样做时:

    var button = (((LinkButton) sender));

    var customer=  button.CommandArgument;
Run Code Online (Sandbox Code Playgroud)

button.CommandArgument 是一个字符串。我需要所有的对象属性,因为我们使用 Nhibernate,所以需要设置所有内容,删除记录的 ID 是不够的。我在网上看到过关于将逗号分隔的值列表传递到命令论证中的示例,但希望避免这样做。这可能吗?

有任何想法吗?谢谢

c# asp.net repeater linkbutton commandargument

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

使用GUID进行单元测试

是否可以使用手动定义的值创建GUIDS?

我需要提前知道GUID的值来进行一些单元测试.

.net c# unit-testing guid

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

ASP:标签没有更新按钮单击

我知道这可能是非常简单的事情,我只是无法看到它.我有一个aspx表单,在updata面板中有一个usercontrol.用户控件是人员选择器从公司数据库搜索用户.

我想看到的是:

  1. 用户单击选择用户按钮
  2. 带有人员选择器的更新面板变得可见
  3. 他们搜索用户,然后选择他们想要的用户.
  4. 当他们进行选择并单击"完成"时,我会获得用户的用户ID并在我们的用户表中查找它们.
  5. 用户信息应显示在标签字段中的表单中.

我可以单步执行代码,看到我正在获取用户信息,并且标签文本正在设置为值,但页面永远不会更新标签.这是一个回发,所以我认为他们会更新.

<tr>
        <td colspan="4">
            <asp:UpdatePanel ID="CollapseDelegate" runat="server">
                <ContentTemplate>
                    <asp:Panel ID="pDelegateHeader" runat="server">
                        <div style="padding: 10px 0 10px 20px; height:10px;  text-align: left; background-color:#ffffff; color:#000000; border: 2px solid #ccc;"  >
                            <asp:Label ID="ShowDelegate" runat="server" /><br />
                        </div>
                    </asp:Panel>
                    <asp:Panel ID="pDelegateBody" runat="server">
                        <PP:PeoplePicker ID="PP" runat="server" />
                        <asp:Button ID="btnOk" runat="server" Text="Done" CssClass="Buttons" onclick="btnOk_Click" /> 
                    </asp:Panel>
                    <asp:CollapsiblePanelExtender ID="CollapsiblePanelExtender3" runat="server" TargetControlID="pDelegateBody" CollapseControlID="pDelegateHeader" ExpandControlID="pDelegateHeader" Collapsed="true" TextLabelID="ShowDelegate" CollapsedText="Pick User..." ExpandedText="Close..." CollapsedSize="0"></asp:CollapsiblePanelExtender>
                </ContentTemplate>
            </asp:UpdatePanel>
        </td>
    </tr>
    <tr>
        <td><asp:Label ID="DelegateNameLabel" runat="server" Text="Name:" CssClass="indentedText" /></td>
        <td><asp:Label …
Run Code Online (Sandbox Code Playgroud)

asp.net ajax.net

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