从一个控件中设置另一个 c# 的
本文关键字:设置 另一个 控件 一个 | 更新日期: 2023-09-27 18:36:39
我有一个包含两个控件的 C# 页面 - 一个是日历,另一个是有关产品的信息。该页面的脚本具有:
[[ConLib:Reservation/BuyTourProductDialogGalaxy ShowSku="false"]]
和
<div id="RestOfPage">
<!-- Show Product Detail Tabs -->
<div id="TourProductDetails">
[[ConLib:Custom/MobileTourProductDetails ShowDescription="false" ShowMap="true" ShowDetailsButton="false" DetailsButtonText="See More Details: Schedules, Locations, etc."]]
</div>
</div>
我的任务是btnCheckCalendar_Click()
BuyTourProductDialogGalaxy
conlib 中引起一个事件,以隐藏另一个 conlib 中的信息......要么隐藏MobileTourProductDetails
conlib,要么隐藏整个 RestOfPage
div。
我怎样才能跨 conlibs 做到这一点? 如果它在同一Mything
我只会MyThing.visible = false
但从另一个 conlib 中看不到。 我猜我需要JavaScript,但不知道如何完成它。
您可以在代码隐藏中创建公共方法来设置受保护字段的可见性。您必须将div 标签设置为 runat="server" 才能像这样做...
<div id="RestOfPage">
<!-- Show Product Detail Tabs -->
<div id="TourProductDetails" runat="server">
[[ConLib:Custom/MobileTourProductDetails ShowDescription="false" ShowMap="true" ShowDetailsButton="false" DetailsButtonText="See More Details: Schedules, Locations, etc."]]
</div>
</div>
希望这有帮助!
我想我快失去理智了。 我已经问过这个问题,并从另一个控件的"访问用户控件下行走"中得到了很好的答案。 我猜项目太多,没有足够的时间或大脑。