.ascs
----------------------
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="long_test.ascx.cs" Inherits="test2.ToolBars.long_test" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<table style="WIDTH: 239px; HEIGHT: 112px" height="112" width="239" bgColor="whitesmoke"
border="0">
<TBODY>
<tr>
<td style="WIDTH: 79px" width="79">用户名:</td>
<td width="52%">&nbsp;
<asp:textbox id="txtUserName" Width="112px" runat="server"></asp:textbox></td>
<td width="16%">&nbsp;</td>
</tr>
<tr>
<td style="WIDTH: 79px">密码:</td>
<td>&nbsp;
<asp:textbox id="txtPassWord" Width="120px" runat="server" MaxLength="8" TextMode="Password"></asp:textbox></td>
<td>&nbsp;</td>
</tr>
<tr>
<td style="WIDTH: 79px; HEIGHT: 27px"><asp:listbox id="lblogin" runat="server" Rows="1">
<asp:ListItem Value="admin">后台管理</asp:ListItem>
<asp:ListItem Value="email" Selected="True">邮件系统</asp:ListItem>
</asp:listbox></td>
<td style="HEIGHT: 27px">&nbsp;
<asp:button id="bok" runat="server" Text="确定"></asp:button></td>
<td style="HEIGHT: 27px">&nbsp;</td>
</tr>
<tr>
<td style="WIDTH: 79px">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</TBODY>
</table>

解决方案 »

  1.   

    .cs
    -------------------------------------
    private void Page_Load(object sender, System.EventArgs e)
    {
    txtPassWord.Attributes.Add("onkeydown","if(event.keyCode==13) document.all['bok'].click();");
    // 在此处放置用户代码以初始化页面
    }
    private void bok_Click(object sender, System.EventArgs e)
    {
    Session["UserName"]=txtUserName.Text;
    Session["PassWord"]=txtPassWord.Text;
    Session["login"]=lblogin.SelectedValue;

            Response.Redirect("login.aspx",false);
    }
      

  2.   

    用的时候直接拉 .ascx文件到.aspx文件就可以了