繁体   English   中英

使用按钮浏览同一页面中的div标签?

[英]Navigating from div tags within the same page using buttons?

我正在使用asp.net/C#开发一个网站,我想创建一个按钮,该按钮可以保存用户数据,然后移至同一页面上的div标签。

我已经做了保存部分,但是如何使相同的按钮导航到同一页面中的另一个div标签? 有些人使用response.redirect方法导航到其他页面。 我想导航到同一页面中的div标签。 例如:
按下<a href="#experience">Experience</a>后,我将转到: <div class="panel" id="experience">

我想做同样的事情,但是要用按钮既可以做到又可以保存到数据库。 正如我所说,我已经做了节省的工作。

我尝试了以下方法: <asp:Button ID="Button1" runat="server" Text="Save & Continue" OnClientClick="#experience" OnClick="Button1_Click" />但这<asp:Button ID="Button1" runat="server" Text="Save & Continue" OnClientClick="#experience" OnClick="Button1_Click" />

有任何想法吗? 我正在尝试从后面的代码访问该div标签

如果这是WebForms,并且您不想使用javascript,则在保存后,您可以将Response.Redirect执行到相同的URL,但是要使用锚标记,例如Response.Redirect(“ myPage.aspx#经验”)。

这实际上取决于其余的代码。 我建议将代码的相关部分放在后面,以便我们更好地了解您的工作。 另外,请勿尝试避免使用javascript-避免使用它太有用了。

ASP.NET具有一个Focus方法,可以将其应用于以下ASP.NET服务器控件:

  • Button
  • LinkButton
  • ImageButton
  • CheckBox
  • DropDownList
  • FileUpload
  • HyperLink
  • ListBox
  • RadioButton
  • TextBox

在您的Button1_Click事件处理程序的代码结尾处,添加以下内容:

TextBoxExperience.Focus();

注意 -ID为TextBoxExperience控件的TextBox控件将位于experience DIV

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM