簡體   English   中英

在ASP.NET服務器控件的按鈕單擊上顯示html表

[英]show html table on button click of asp.net server control

我正在嘗試在按鈕的正下方顯示一個單擊按鈕的表格,但是該頁面正顯示在頁面頂部(導航欄上方)。 這是我所做的:

Response.Write("<table border='1' cellpadding='2'  WIDTH='20%' height='10px' style=\"margin-bottom:10px\">");

如何對齊按鈕下方的表格?請幫助

您應該放置一個控件並將其添加到該控件中。
您還可以利用html通用控件的幫助在控件中添加html控件。

<asp:panel id="panel1" runat="server">
</panle>

並在后面的代碼中

panel1.InnerHtml="";

您不應該使用Response.write。 要么:

1)使用一些JavaScript和HTML來顯示/隱藏表格。

2)以服務器端控制為例

ASPX頁面

<asp:panel runat="server" id="foo" visible="false">
<table border='1' cellpadding='2'  WIDTH='20%' height='10px' style=\"margin-bottom:10px\>
....
<asp:panel>

foo.Visible = true;

提交表單后,請參閱ASP.net C#中的“顯示/隱藏”面板

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM