我们如何添加交换两个文本框值按钮及其 asp.net 的后端代码?

How can we add swap two textbox value button and it's backend code for asp.net?

提问人:Shivanshu 提问时间:10/4/2023 更新时间:10/5/2023 访问量:25

问:

我想在两个文本框之间交换值,并且需要添加将交换值的 ui 按钮。

应该是这样的——

交换切换

我尝试了很多期望,但还没有找到任何东西。 我特别需要 asp.net 和 html、css 格式的它。

C# HTML CSS asp.net .NET

评论

1赞 Helge Derenthal 10/4/2023
请描述您到底在寻找什么以及您已经尝试过什么。

答:

0赞 Albert D. Kallal 10/5/2023 #1

好的,所以说这个标记:

        <div style="border:solid 1px black;width:220px;padding:5px;float:left" >
        <asp:Label ID="Label1" runat="server" Text=""
            ></asp:Label>            
        </div>

        <div style="float:left;margin-top:-8px">
        <asp:ImageButton ID="ImageButton1" runat="server" 
            ImageUrl="Content/swap2.png"
            OnClick="ImageButton1_Click"
            />

        </div>

        <div style="border:solid 1px black;width:220px;padding:5px;float:left" >
        <asp:Label ID="Label2" runat="server" Text="xx"
            ></asp:Label>            
        </div>

因此,交换图像是一个标准按钮,该按钮用于交换值的隐藏代码如下所示:

Protected Sub ImageButton1_Click(sender As Object, e As ImageClickEventArgs)

    Dim strTemp As String = Label1.Text
    Label1.Text = Label2.Text
    Label2.Text = strTemp

End Sub

结果如下所示:

enter image description here

上面的示例使用了 2 个标签,但 2 个文本框也可以。

评论

0赞 Shivanshu 10/5/2023
谢谢你的帮助。这就是我一直在寻找的。