问题列表 - 第39429页

通过中继器迭代

有这个转发器......

 <asp:Repeater ID="myRepeater" OnItemCommand="rpt1_ItemCommand" runat="server" OnItemDataBound="rpt1_OnItemDataBound">
     <HeaderTemplate>
         <table width="99%" border="0" cellpadding="0" cellspacing="0">
             <tr class="lgrey">
                <td>Default</td>
             </tr>
     </HeaderTemplate>
     <ItemTemplate>
         <table>
             <tr>
                <td>
                    <asp:LinkButton ID="lnk1" Text="Make Default" CommandName="SetDefault" runat="server" Visible="True" CommandArgument='<%#Eval("UserID") %>' CausesValidation="false"></asp:LinkButton>
                    <asp:Label ID="label1" Text="Yes" runat="server" Visible="False"></asp:Label>
                </td>
             </tr>
     </ItemTemplate>
     <FooterTemplate>
         </table>
     </FooterTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)

我想要的是当用户点击转发器呈现的lsit中的任何"lnk1"链接按钮时,该链接应该被替换为标签"label1"..即,当用户点击"Make Default"链接时,它应替换为"是"标签

现在,当我点击2个链接按钮时,两个标签都显示"是",因为我只需要一个链接按钮显示是,即已经克隆的那个,其余项目只显示"默认"链接按钮.

即只有一个项目应该显示"是"标签...现在我如何迭代转发器项目只设置一个项目作为默认值而不是多个?

c# asp.net

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

腐烂的git树?

我在本地计算机上遇到git存储库的大问题.

我修改了一个文件,运行git status并且文件显示为已修改.我添加了文件git add .,它像往常一样工作.但是当我即将提交更改时,我收到以下错误:

error: garbage at end of loose object 'e91ce852822d32e380ed7ddd04c93066e3c600ea'
fatal: object e91ce852822d32e380ed7ddd04c93066e3c600ea is corrupted
Run Code Online (Sandbox Code Playgroud)

通过运行git cat-file -t e91ce852822d32e380ed7ddd04c93066e3c600ea,我可以看到该对象是一棵树.

我已经看到了几个关于如何修复损坏的blob或提交的解决方案,但这是一棵树,我找不到可能出错的答案,或者如何修复它.

任何帮助赞赏:)

git

8
推荐指数
2
解决办法
4705
查看次数

如何在Java中避免NumberFormatException?

我找到了,但是一切都没有用.我的问题是,NumberFormatException是当我想从投抛出Stringdouble.

字符串数组atomized包含许多字符串,我尝试先输出,使它们可见,所以我可以肯定有数据.唯一的问题是双重值.它类似于5837848.3748980但是valueOf方法总是抛出异常.我不知道为什么.

try
{
 int key = Integer.valueOf(atomized[0]);

 double value = Double.valueOf(atomized[1].trim());

 int role = Integer.valueOf(atomized[2]);

 Double newAccountState = this.bankKonto.charge(key, value, role);
 System.out.println("NEW Account State "+newAccountState);
 this.answerClient(newAccountState.toString());
}
catch (NumberFormatException e)
{
 System.out.println(e.getClass().toString()+" "+e.getMessage());
} 
Run Code Online (Sandbox Code Playgroud)

异常输出:

java.lang.NumberFormatException: For input string: "109037.0"
        at java.lang.NumberFormatException.forInputString(Unknown Source)
        at java.lang.Integer.parseInt(Unknown Source)
        at java.lang.Integer.valueOf(Unknown Source)
        at vsys.ue02.server.Bank.computeData(Bank.java:122)
        at vsys.ue02.server.Bank.run(Bank.java:160)
Run Code Online (Sandbox Code Playgroud)

java casting exception

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

如何将内容放在浮动元素旁边以及相对于包含元素?

我有这样的标记

<div>
  <h1 style="text-align:center;" >Heading 1</h1>
  <img style="float:left;" src="logo.gif"/>
  <h1 style="text-align:center;" >Heading 2</h1>
</div>
<div>
  Content goes here
</div>
Run Code Online (Sandbox Code Playgroud)

问题是标题2相对于图像之后的空间的其余部分居中,而不是整个div,因此它不在页面的中心.

如果我从位置:绝对的流中删除img,它不会下推内容而是重叠它.

css center css-float

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

程序终止C++程序是否可观察到行为?

我本来可以将这个措辞称为什么构成可观察的行为?

C++标准谈论了很多关于可观察行为的内容,但我不确定程序终止是否是可观察行为的一部分.

也就是说,给出如下程序:

int main() {
  for(;;) {}
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

是一个符合要求的实现允许终止此程序?

c++ c++11

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

将Jabber外部组件配置为代表任何用户发送节

我不久前在某处读过,可以配置外部jabber组件(XEP-0114)代表任何用户发送XMPP节.例如,假设我有一个组件绑定到(component.localhost),我希望它发送一个带有"from"属性设置为"user @ localhost"的消息节.

我试图用ejabberd实现这一目标.如果我不得不破解ejabberd src以使其工作(如果可能的话),那就不会感到惊讶了.

xmpp ejabberd

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

jQuery Ajax URL

我正在从site.com/users/{username}进行Ajax调用

我想访问url site.com/account/deleteComment但是当我签入fireBug时它正试图访问site.com/users/account/deleteComment

这是我的代码

    $.ajax({
        url: "../account/deleteComment/" + deleteID,
        success: function () {
            $("#comment-" + deleteID).slideUp("fast");
        }
    });
Run Code Online (Sandbox Code Playgroud)

forms ajax jquery

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

拦截浏览器缓慢的脚本消息

是否可以拦截浏览器消息,例如:

火狐:

此页面上的脚本可能正忙,或者可能已停止响应.您可以立即停止脚本,在调试器中打开脚本,或让脚本继续.

IE

此页面上的脚本导致Web浏览器运行缓慢.如果它继续运行,您的计算机可能会无响应.

由于页面具有大量javascript/jquery活动,因此发生这些消息.

我认为这些消息首先出现的事实表明了一个更广泛的问题,但是有没有办法在客户端处理这个消息/情况,以便能够显示更加用户友好的消息?

javascript browser jquery client-side

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

比较并交换C中的机器代码

您将如何使用嵌入式机器代码(假设,例如,x86架构)在C中编写一个执行原子比较和交换整数值的函数?如果它仅针对i7处理器编写,它可以更具体吗?

翻译是作为内存栅栏,还是仅仅确保在比较和交换中包含的内存位置上的排序关系?与记忆围栏相比,它的成本是多少?

谢谢.

c x86 multithreading compare-and-swap

10
推荐指数
2
解决办法
2935
查看次数

Eclipse:如何将javax.servlet包添加到项目中?

我正在使用Eclipse 3.6 Helios(适用于Java开发人员),并希望将javax.servlet包添加到我的一个项目中.我需要配置/下载什么?

eclipse servlets

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