如何在asp.net“gridview”的项模板中访问按钮使用Javascript

How to access button in an item template of an asp.net "gridview" using Javascript?

本文关键字:访问 按钮 Javascript asp net gridview      更新时间:2023-09-26

我是一个相对较新的程序员。我有一个网格视图,其中一个按钮与每一行重复。此按钮是一个项目模板。当用户单击该按钮时,另一个文本框列的值应该使用javascript更改。这是我尝试过的。一切都很完美。当我点击我的按钮在一行的网格,然后一行的文本框的文本被改变,但突然消失。看起来就像它在回邮。如何阻止这种情况??

OnclientClick = " myFunct(这)"

function myFunc(x){
   var id=x.id;
   var newID = id.substring(0, 18);
   newID+="TextBox1";
   document.getElementById(newID).value="ghjhghjg";
}

好了,我找到答案了。简单地说,我需要返回false onClientclick,这将阻止它从postBack。

function myFunc(x){
var id=x.id;
var newID = id.substring(0, 18);
newID+="TextBox1";
document.getElementById(newID).value="ghjhghjg";
return false;
}

onclientClick = "返回myFunc ()

这它

尝试使用jquery

$('#' + mygridview + ' input[id$=btnInput]').live("click",function () { });

多谢安娜