我在visual studio 10中使用asp.net/c#构建数据库驱动的Web应用程序 (实际上它是我的第一个,所以我希望这个问题不是愚蠢或者什么)我应该在后面代码中的Button_Click事件中编写什么代码,以便在单击按钮时显示iframe,并在另一个对象时隐藏加载(例如Gridview)?我无法在任何其他答案中找到任何匹配的脚本。这是iframe的代码:
<asp:Panel>
//...some code about gridviews and dropdownlists....//
<div id ="Frame" class="iframe">
<iframe name="iframe" id="iframe1" src="AddProject.aspx" class="iframe>
</iframe>
</div>
</asp:Panel>
<asp:Button ID="Button1" runat="server" Text="Add Project" Width="127px"/>
&#13;
答案 0 :(得分:1)
您需要在div中设置runat属性才能使其正常工作
<div id="Frame" runat="server">
你可以隐藏i帧所在的div
在您放置的按钮点击事件中:
Frame.Visible = true; //显示div
和
Frame.Visible = false; //隐藏div
这也适用于iframe本身
这也可以用于gridview .ect
等控件 GridView1.Visible = true;
GridView1.Visible = false;