想在asp.net 页面中加入一个button, 点击后显示一个设计好的gridview。 求方法。

想在asp.net 页面中加入一个button, 点击后显示一个设计好的gridview。 求方法。,第1张

第1步,创建用于放置gridview的层:

<divid="showGV">

</div>

第2步,设置初始为隐藏,可以有很多方法,最简单的为display:none

<divid="showGV" style="display:none">

</div>

第3步,把gridview加入层里:

<divid="showGV" style="display:none>

yourGridviewcode

</div>

第4步 加入button,可以是input类的本地控件

<input type="button" onclick="btn_Click"/>

第5步,js代码,响应button的onclick事件btn_Click

function btn_Click()

{

document.getElementById("showGV").style.display=""

}

<!--html页放置的两个按钮,一个是html控件,一个是隐藏的服务器控件-->

<inputtype="button"value="做得很漂亮的按钮"id="ip_btn"/>

<asp:ButtonID="Button1"runat="server"Text="隐藏的按钮"onclick="Button1_Click"style="display:none"/>

<!--js代码-->

<scriptlanguage="javascript"type="text/javascript">

document.getElementById("ip_btn").onclick=function(){document.getElementById("<%=Button1.ClientID%>").click()}

</script>

//c代码

protectedvoidButton1_Click(objectsender,EventArgse)

{

Response.Write("调用成功!")

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7957178.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存