C# 在动态生成的面板中动态生成图像
我需要生成一个按钮点击动态图像,并在面板中拖动它 我将要添加图像的面板也会在单击按钮时动态创建。问题是,如果我点击另一个按钮,比如添加图像(用于动态添加图像),则添加的面板将被隐藏。然后,如果我再次点击添加面板按钮,我可以看到以前添加的面板+新面板 这是因为回邮还是什么 这是我的C#代码:C# 在动态生成的面板中动态生成图像,c#,asp.net,C#,Asp.net,我需要生成一个按钮点击动态图像,并在面板中拖动它 我将要添加图像的面板也会在单击按钮时动态创建。问题是,如果我点击另一个按钮,比如添加图像(用于动态添加图像),则添加的面板将被隐藏。然后,如果我再次点击添加面板按钮,我可以看到以前添加的面板+新面板 这是因为回邮还是什么 这是我的C#代码: private void addRow1() { 对于(int i=0;i
private void addRow1()
{
对于(int i=0;i|
以下是HTML:
<body>
<form id="form1" runat="server">
<div id="div" runat="server" style="width: 1000px; height: 500px; background-color:lightgoldenrodyellow ">
<asp:Button ID="Button1" runat="server" Text="ADD SLAB" OnClick="Button1Click" />
<asp:Button ID="Button2" runat="server" Text="ADD IMAGE" OnClick="Button2Click" />
<asp:Table ID="TableMain" runat="server" Border="0">
</asp:Table>
</div>
</form>
</body>
当您动态创建控件时,您必须在每次回帖中添加它们 在您的代码中,当您向表中添加行和单元格时,您不会保存以前已经存在的内容。。。您应该将控件添加到ViewState。从文件中: 视图状态在生活中的目的很简单:它可以在回发中持久化状态。(对于ASP.NET网页,其状态是组成其控件层次结构的控件的属性值。)
有关ViewState的理解和使用方法,请参阅。能否向我们展示您编写的代码?请不要在注释中添加代码,编辑您的问题。谢谢。无法按照网站要求正确设置格式。新的网站。请提供帮助。您可以单击问题下方的“编辑”链接,然后粘贴代码,选择代码并按Ctrl+K组合键对其进行格式化…非常感谢Yannick非常感谢。
<body>
<form id="form1" runat="server">
<div id="div" runat="server" style="width: 1000px; height: 500px; background-color:lightgoldenrodyellow ">
<asp:Button ID="Button1" runat="server" Text="ADD SLAB" OnClick="Button1Click" />
<asp:Button ID="Button2" runat="server" Text="ADD IMAGE" OnClick="Button2Click" />
<asp:Table ID="TableMain" runat="server" Border="0">
</asp:Table>
</div>
</form>
</body>