通常在Master页面中,我把所有想要在所有页面上看到的东西,常见的东西,以及其中一个常见的东西都是两个带有Button的无辜TextBox,以便能够登录,这是一个表格
我还有另一个页面,即“注册”页面,这是另一个表格。
我不能使用2个runat =“server”表单,那么这个解决方案是什么?没有在ASP.NET中编写的网站没有标题中的常见登录框的想法无法进入我的脑海......
答案 0 :(得分:0)
忘记runat ='server',回到html。
您的登录表单可能是
<form action="/loginaction.aspx" method="post">
<input name="Username" />
<input name="Password" type="password" />
<input type="submit" value="sign in" />
</form>
然后将代码放入loginaction.aspx页面的PageLoad
方法中以处理登录请求。它可能看起来像这样:
string name = Request["Username"];
string password = Request["Password"];
// do login..
顺便说一句:如果没有runat='server'
......