Asp.net 换位板 受保护的void brtnEnterProduct\u单击(对象发送方,事件参数e) { //如何更改面板的位置 }
如何更改页面上的位置面板。更好的方法是使用样式。试试这个代码Asp.net 换位板 受保护的void brtnEnterProduct\u单击(对象发送方,事件参数e) { //如何更改面板的位置 },asp.net,html,css,stylesheet,Asp.net,Html,Css,Stylesheet,如何更改页面上的位置面板。更好的方法是使用样式。试试这个代码 <table> <tr><td> <asp:Panel ID="PanelButtomEnter" runat="server" > </asp:Panel> </tr></td> </table> protected void brtnEnterProduct_Click(object sender
<table>
<tr><td>
<asp:Panel ID="PanelButtomEnter" runat="server" >
</asp:Panel>
</tr></td>
</table>
protected void brtnEnterProduct_Click(object sender, EventArgs e)
{
//how can change position panel
}
首先,您有
,但它应该是
其次,在应用style.top
和style.left
时,还应应用style.position=“absolute”
,如下所示:
this.PanelButtomEnter.Styles.Add("Top","100");
this.PanelButtomEnter.Styles.Add("Left","100");
这三个值应该有效
我希望这有帮助
请参阅以下MSDN文章
那么我认为你做不到。
this.PanelButtomEnter.Style.Add("position","absolute");
this.PanelButtomEnter.Style.Add("top","100px");
this.PanelButtomEnter.Style.Add("left","100px");