gpt4 book ai didi

asp.net - 如何为 Bootstrap 按钮创建 Button_Click() 事件?

转载 作者:行者123 更新时间:2023-12-05 00:27:27 26 4
gpt4 key购买 nike

Bootstrap 登录表单如下:

<form class="form-vertical login-form" runat="server" action="~/Default.aspx">
<label class="control-label visible-ie8 visible-ie9">User Name</label>
<input class="m-wrap placeholder-no-fix" type="text" placeholder="UserName" name="username"/>
<label class="control-label visible-ie8 visible-ie9">Password</label>
<input class="m-wrap placeholder-no-fix" type="password" placeholder="Password" name="password"/>
<button type="submit" class="btn green pull-right" aria-pressed="undefined">
Log In <i class="m-icon-swapright m-icon-white"></i>
</button>
</form>

单击按钮时,我想创建与数据库的连接。所以,我需要这样的东西:
protected void (ButtonName)_Click(object sender, EventArgs e)
{
string connStr = "Initial Catalog=LoginCheck; Data Source=MYCOMPUTER; User id=sa; password=000000;";
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
...
}

但它不像 ASP.NET 那样工作。如果我在设计时双击该按钮,它不会让我在后面编写代码。请给我正确的方向!

最佳答案

在 ASP.Net 中,如果要回发,则需要使用服务器控件。

大多数时候,<form>标签位于母版页内,因此您无法轻松设置它的样式。

这是一个例子 -

<form id="form1" runat="server">
<div class="form-vertical login-form">
<asp:Label runat="server" ID="UsernameLabel"
AssociatedControlID="UserNameTextBox"
CssClass="control-label visible-ie8 visible-ie9">User Name
</asp:Label>
<asp:TextBox runat="server" ID="UserNameTextBox"
CssClass="m-wrap placeholder-no-fix" />

<asp:Label runat="server" ID="PasswordLabel"
AssociatedControlID="PasswordTextBox"
CssClass="control-label visible-ie8 visible-ie9">Password
</asp:Label>
<asp:TextBox runat="server" ID="PasswordTextBox"
CssClass="m-wrap placeholder-no-fix" />

<asp:LinkButton runat="server" ID="SubmitLinkButton"
CssClass="btn btn-default pull-right"
OnClick="SubmitLinkButton_Click">
Log In <i class="m-icon-swapright m-icon-white"></i>
</asp:LinkButton>
</div>
</form>

关于asp.net - 如何为 Bootstrap 按钮创建 Button_Click() 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20661282/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com