问题列表 - 第19695页

在RowDataBound中设置OnClientClick后,事件未触发

我有一个Asp.net GridView(填充数据绑定).我的一个列是ButtonField(显然有自己的CommandName).

GridView_RowCommand作品完美,但如果我添加GridView_RowDataBound(其中我只需添加一个JavaScript确认)GridView_RowCommand不回发触发的事件.

可能是什么问题/解决方案?

添加代码以便更好地理解:

Aspx代码:

<asp:GridView ID="GridView1" runat="server" 
    OnRowCommand="GridView1_RowCommand" 
    onrowdatabound="GridView1_RowDataBound">
    <Columns>
        <asp:BoundField DataField="MyField1" HeaderText="MyField1" />
        <asp:BoundField DataField="MyField2" HeaderText="MyField2" />
        <asp:ButtonField Text="MyAction" ButtonType="Image" ImageUrl="myaction.gif" CommandName="myaction" />
    </Columns>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)

c#代码:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow)
    {
        (e.Row.Cells[e.Row.Cells.Count - 1].Controls[0] as ImageButton).OnClientClick = "javascript:return confirm (\"Do action?\");";
    }
}

protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
    if (e.CommandName == "myaction")
    {
        DoMyAction();
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:

我忘了告诉我的GridView在ajax TabContainer(AjaxControlToolkit)里面

c# asp.net

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

如何在PHP Markdown中将单个换行视为真正的换行符?

我正在阅读http://github.github.com/github-flavored-markdown/

我想在PHP Markdown中实现"Newline修改":

我能想到的最好的是:

$my_html = Markdown($my_text);
$my_html = preg_replace("/\n{1}/", "<br/>", $my_html);
Run Code Online (Sandbox Code Playgroud)

但这非常难以置信.

php markdown newline

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

如何更改UITableViewCellStyleValue2单元格上的标签大小?(UITableView iPhone)

我在我的应用程序中的UITableView中使用了UITableViewCellStyleValue2单元格,我希望左列(蓝色文本 - self.textField)比默认值窄得多.我已经尝试在创建单元格之后设置self.textField.bounds但这似乎不起作用 - 在调试器中查看它似乎尚未设置边界.

我可以用这种方式编辑默认的单元格类型,还是应该创建自己的UITableViewCell子类?

谢谢.

iphone uitableview

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

如何在Hibernate中执行非多态HQL查询?

我正在使用Hibernate 3.1.1,特别是我正在使用HQL查询.

根据文档,Hibernate的查询是多态的:

像这样的查询:from Cat as cat不仅返回实例Cat,而且返回子类的实例DomesticCat.

如何查询Cat的实例,而不查询其子类的实例?

我希望能够在不必明确提及每个子类的情况下完成它.

我知道以下选项,但发现它们并不令人满意:

  1. 在查询后手动过滤实例,或者:
  2. 在discriminator列上手动添加WHERE子句.

Hibernate允许用户决定查询是否应该是多态的,这是有意义的,但我找不到这样的选项.

提前致谢!

java orm hibernate

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

Eclipse Merge Branch进入Trunk

我正在尝试将我的开发分支合并到我的仓库的主干中.我采取的步骤:

  1. 切换到主干
  2. 检查它是否是最新的,解决任何冲突
  3. 转到Team-> Merge
  4. 选择URL:开发分支
  5. 开始修订:创建分支时的修订版
  6. 最终修订:HEAD

这应该是魔术 - 它打开了syncronize视图,这很好,向我展示了所有的冲突,但问题发生了:

在比较编辑器中,我看到两个文件:Local File | 远程文件(306)

这真的很奇怪,远程文件的修订号实际上是工作副本(trunk)中的文件之一,内容也是如此.本地文件具有分支中文件的内容.

现在箭头正确显示我从左到右合并(从分支到主干).当我点击确定时也会发生这种情况.

但是我只能从右到左移动!这不是我想要的 - 我不想用树干的旧内容覆盖分支中的更改.我想将内容从左(分支)移动到右(主干).但我甚至无法写入正确的文件.

我不知道为什么它写远程文件?它清楚地显示了远程文件窗口中的工作副本文件,并且分支中的文件(用于合并)显示在本地文件中.

Subversive中的一些错误?

谢谢,马丁

eclipse svn subversive

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

在SQL中排序

是否可以基于2列订购查询结果,第一列在第1列升序,第二列在第二列在desc中?

select*from table1 orderby column1,column2

我相信这个SQL语句应该可以工作,会在第二列工作中添加desc,还是有更好的方法呢?

sql

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

Xcode - 如何将c库和头文件包含到cocoa项目中?

如何将c库添加到Xcode Cocoa项目?

或者什么是最好的选择,我不想将它们复制到Cocoa项目目录中.

我有一个C项目a,它被编译成库a.dylib和头文件a.h,项目位于它自己的目录中.

我想在Xcode中使用我的objective-c应用程序中的这个库.

如何将头文件和库添加到我的Xcode项目中?

我可以拖动a.dylibother frameworks,但我该怎么做a.h

xcode cocoa objective-c xcodebuild

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

新git存储库的默认配置设置?

当我创建一个新的git存储库时,一些配置设置会自动添加到.git/config中.我在哪里可以更改这些默认设置?

git configuration

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

表格Dispose()或Close()

我有2个表格.从我创建的一个表单中显示另一个表单.它工作得很好.但是当我尝试从创建它的表单中关闭或处理该表单时,我得到以下异常:

Exception :
   Value Dispose() cannot be called while doing CreateHandle().

Stack Trace :
========================
   at System.Windows.Forms.Control.Dispose(Boolean disposing)
   at System.Windows.Forms.Label.Dispose(Boolean disposing)
   at System.ComponentModel.Component.Dispose()
   at System.Windows.Forms.Control.Dispose(Boolean disposing)
   at System.Windows.Forms.ContainerControl.Dispose(Boolean disposing)
   at System.Windows.Forms.Form.Dispose(Boolean disposing)
   at Speedometer_Application.frmSpeedometer.Dispose(Boolean disposing) 

任何的想法????

winforms

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

实施Ray Picking

我有一个使用directx和openGL的渲染器,以及一个3d场景.视口和窗口具有相同的尺寸.

如何以独立于平台的方式实现给定鼠标坐标x和y的拾取?

opengl math directx geometry picking

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