Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 要根据asp.net中的用户选择在页面上的相同位置显示信息吗_C#_Asp.net_Panel - Fatal编程技术网

C# 要根据asp.net中的用户选择在页面上的相同位置显示信息吗

C# 要根据asp.net中的用户选择在页面上的相同位置显示信息吗,c#,asp.net,panel,C#,Asp.net,Panel,我有一个asp.net页面。在左侧有多个按钮。 商人按钮1 顾客按钮2 经销商按钮3 等等 因此,一旦我单击按钮,指定人员的个人详细信息将显示在同一页面的右侧(我使用面板控制进行管理),并记住所有人员的表单都是不同的。所以面板控件的数量等于我拥有的按钮的数量。 。因此,如果我选择button1作为商户详细信息,商户的详细信息将显示在其面板中,如果我选择button2作为客户详细信息,我们将显示他的详细信息。我的问题是我想在左侧页面的同一位置显示详细信息数据? 那么,除了使用面板控制,还有其他可行

我有一个asp.net页面。在左侧有多个按钮。 商人按钮1 顾客按钮2 经销商按钮3 等等

因此,一旦我单击按钮,指定人员的个人详细信息将显示在同一页面的右侧(我使用面板控制进行管理),并记住所有人员的表单都是不同的。所以面板控件的数量等于我拥有的按钮的数量。 。因此,如果我选择button1作为商户详细信息,商户的详细信息将显示在其面板中,如果我选择button2作为客户详细信息,我们将显示他的详细信息。我的问题是我想在左侧页面的同一位置显示详细信息数据? 那么,除了使用面板控制,还有其他可行的方法吗?? 或者,如果它可以由面板控制本身,请给我的想法,我应该怎么做。 或者,如果有其他方法,同样的功能可以实现,请让我知道。
感谢

UpdatePanel非常适合快速/小型的AJAX工作,但是当事情变得更大时,最好的方法是手动执行AJAX

您可以在分离的*.aspx文件上创建右侧面板。它将比同一页面中的多个面板组织得更好,也将更容易处理每个面板特性


要做到这一点,最好的方法是使用Jquery Ajax:

很难将您要做的事情可视化,您能提供一些代码来显示您目前构建的内容吗?