如何将表单标签代码转换为具有母版页的页面?

发布于 2024-09-09 02:00:34 字数 310 浏览 5 评论 0原文

我的 asp.net 网页具有以下内容:

<form id="WebCaptureForm" name="WebCaptureForm" onsubmit="return checkform(this);" enctype="multipart/form-data" method=post 
    action="http://site/page.aspx?idn=1&tr=100d1165&action=savenew">

我想使用包含相同代码的母版页创建新页面,但如何在具有母版页的网页中制作上述代码

I have asp.net web page that have the following :

<form id="WebCaptureForm" name="WebCaptureForm" onsubmit="return checkform(this);" enctype="multipart/form-data" method=post 
    action="http://site/page.aspx?idn=1&tr=100d1165&action=savenew">

I want to make new page with master page that contain the same code but how can i make the above code in a web page that have a master page

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

胡大本事 2024-09-16 02:00:34

由于此

不是服务器端表单 (runat="server"),因此在母版页中使用它应该不会有任何问题。请注意:


  • 不能嵌套在另一个 中。
  • asp.net 中的任何页面只能有一个(可见)服务器端
  • 如果您确实想要一个服务器端
    ,您无法真正控制它的 nameidmethod< /code> 和 操作。操作是这里最难的,因为一般来说,您希望每个页面回发到其自身。

如果您希望该代码是单个页面,则可以创建另一个 ContentPlaceHolder,并将位置放在主页面中,位于主

标记之外。

Since this <form> isn't a server-side form (runat="server"), you shouldn't have any trouble using it in a master page. Note that:

  • A <form> cannot be nested in another <form>.
  • Any page in asp.net can only have a single (visible) server-side <form>.
  • If you do want a server-side <form>, you can't really control its name, id, method and action. Action is the hardest one here, as in general, you want each page to post-back to itself.

If you want to have that code is a single page, you can create another ContentPlaceHolder, and place is in the maste page, outside of your main <form> tag.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文