【问题标题】:ASP.NET - Where click on ImageButton, btn stay block stateASP.NET - 点击 ImageButton,btn 保持块状态
【发布时间】:2016-05-26 10:23:02
【问题描述】:

我的解决方案是C#类库,我想添加_spFormOnSubmitCalled = false; _spSuppressFormOnSubmitWrapper = true;,因为我的按钮在点击后一直处于阻塞状态。

这是我的代码,我将其添加到属性下方。

下面是我添加的代码:

ImageButton btnAddHelp = new ImageButton();
btnAddHelp.AlternateText = "HELP ME?";
btnAddHelp.OnClientClick = "target='blank'";
btnAddHelp.TabIndex = 2;
btnAddHelp.PostBackUrl = "http://sf-spsdev02/TestSite/Shared%20Documents/UserGiude-WayBill%20System.pdf";
btnAddHelp.ImageUrl = "~/_layouts/images/hhelp.GIF

如何使用超链接控件:

这是我的代码:

HyperLink btnEditHelp = new HyperLink();
btnEditHelp.Text = "";
btnEditHelp.ID = "dasdasdsa";
btnEditHelp.ToolTip = "HELP ME?";
btnEditHelp.ImageUrl = "~/_layouts/images/hhelp.GIF";
btnEditHelp.Target = "_blank";
//btnEditHelp. = "_spFormOnSubmitCalled = false; _spSuppressFormOnSubmitWrapper = true; target='blank;";
btnEditHelp.NavigateUrl = "http://sf-spsdev02/TestSite/Shared%20Documents/UserGiude-WayBill%20System.pdf";

给我以下错误:

由于无法找到 ID 为“ctl00$m$WayBillModule1$ctl01”的控件,或者在回发后将不同的控件分配给相同的 ID,因此发生错误。如果未分配 ID,请显式设置引发回发事件的控件的 ID 属性以避免此错误。

之前谢谢你.. :)

【问题讨论】:

  • 第一次点击后没有简单的方法可以禁用它。您可以将其存储在会话变量中,并在页面加载时将 enabled 属性设置为 false。

标签: c# asp.net .net imagebutton


【解决方案1】:

这解决了我的问题:))

    HyperLink btnEditHelp = new HyperLink();
    btnEditHelp.Text = "";
    btnEditHelp.ID = "link";
    btnEditHelp.ToolTip = "Helppp?";
    btnEditHelp.ImageUrl = "~/_layouts/images/hhelp.GIF";
    btnEditHelp.Target = "_blank";
    btnEditHelp.NavigateUrl = "http://sf-spsdev02/TestSite/Shared%20Documents/UserGiude-WayBill%20System.pdf";

【讨论】:

    猜你喜欢
    • 2015-10-02
    • 1970-01-01
    • 2013-08-22
    • 2017-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多