将链接按钮置于GridView';当用户点击单元格时,运行javascript函数
我在UpdatePanel中的页面上添加了一个GridView,并在其中一个单元格中添加了一个面板,然后将代码后面的LinkButton添加到该面板中,如下所示将链接按钮置于GridView';当用户点击单元格时,运行javascript函数,javascript,asp.net,Javascript,Asp.net,我在UpdatePanel中的页面上添加了一个GridView,并在其中一个单元格中添加了一个面板,然后将代码后面的LinkButton添加到该面板中,如下所示 Panel pnl = (Panel)GridView1.Rows[i].Cells[4].FindControl("pnlSteps");//pnlSteps is Panel's Id LinkButton lnk = new LinkButton(); //... pnl.Controls.Add(lnk); 当用户单击我想要运
Panel pnl = (Panel)GridView1.Rows[i].Cells[4].FindControl("pnlSteps");//pnlSteps is Panel's Id
LinkButton lnk = new LinkButton();
//...
pnl.Controls.Add(lnk);
当用户单击我想要运行javascript函数的每个链接按钮时,我该怎么做?像这样在函数上引发OnClick事件
lnk.attributes.Add("onclick", "function()");
你可以这样用
Panel pnl = (Panel)GridView1.Rows[i].Cells[4].FindControl("pnlSteps");
LinkButton lnk = new LinkButton();
lnk.attributes.Add("onclick", "YourFunction();");
pnl.Controls.Add(lnk);
在java脚本中创建一个函数,如下所示
<script type="text/javascript">
function YourFunction()
{
alert("function called");
return false;//don't forgot this
}
</script>
函数YourFunction()
{
警报(“调用的函数”);
return false;//别忘了这个
}
不客气。如果答案对你有帮助,别忘了标出。