C#学习教程:从GridViewItemTemplate按钮单击ASP.NETWeb窗体执行Javascript函数我有两个按钮的代码隐藏,它们在单击时触发,但我还需要一个javascript函数来在单击btnInfo按钮时运行标记:'我有一个名为populateLabel()的javascript函数,我需要在单击btnInfo时触发它。有任何想法吗?(我知道有人问过类似的问题,我查看了整个帖子并尝试了一些方法,但似乎没有任何效果)编辑:这是ItemTemplate按钮的代码隐藏看起来像protectedvoidgridResutls_RowCommand(objectsender,System.Web.UI.WebControls.GridViewCommandEventArgse){//如果两个动态创建的按钮都没有被点击则踢出if(e.CommandName!="MoreInfo"&&e.CommandName!="AddItem"){return;}//如果点击了“更多信息”按钮if(e.CommandName=="MoreInfo"){//一些代码}//如果点击了“添加到日志”按钮if(e.CommandName=="AddItem"){//一些代码}}你可以这样做。protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){ButtonbtnAdd=e.Row.FindControl("btnAdd")asButton;btnAdd.Attributes.Add("OnClick","populateLabel();");}}Label:'/>'/>UsingOnClientClick:'/>这里的例子。以上就是C#学习教程:从GridViewItemTemplate按钮执行Javascript函数,点击ASP.NETWeb窗体,分享全部内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多加关注——本文来自网络收藏,不代表立场,如涉及侵权,请右击联系管理员删除。如需转载请注明出处: