所以,基本上我的问题是我的页面上有一系列标签,其中一个标签(不是默认标签)有两个下拉列表,第二个下拉列表只填充一个项目来自选择了第一个下拉列表,显然没有将<div class="calc">
<a href="#">
<div class="calc-icon-container"><span class="calc-icon"></span></div>
<div class="calc-text-container"><span class="calc-text">Reallylongword Short shortandlong</span></div>
</a>
</div>
值放在我的下拉列表中,它们不会自动填充,但添加 <Grid>
<Button Name="toggle" click= "toggle_click"></Button>
</Grid>
<Dockpanel>
<Listview>
<ListView.ContextMenu>
.View
.Print
.Send via mail
</ListView.ContextMenu>
</Listview>
<Listview>
<ListView.ContextMenu>
.Add
.Delete
.Modify
</ListView.ContextMenu>
</Listview>
</Dockpanel>
会导致页面重新加载并将标签更改回主默认选项卡。有没有办法让人知道,因为我真的不希望用户不得不改回正确的标签4次填写表格。感谢
答案 0 :(得分:2)
我认为你的下拉列表是asp:DropDown(服务器端)。我建议你使用html元素,并使用jquery,ajax等在前端做你的工作人员。但是在你的情况下,如果你想更新页面的一部分而不使用前端工具(jquery-ajax),你应该使用asp:UpdatePanel 。搜索它,它不是那么复杂。祝你好运。
Introduction to the UpdatePanel Control
How do I use updatePanel in asp.net without refreshing all page