0
我是新來的asp。我使用asp構建了一個網站。我使用Artisteer構建模特。 一切工作正常,直到我試圖做一個登錄頁面的時間。我給我的部分代碼沒有打擾了很多無法在.cs文件中識別工具箱對象
這是我Registration.aspx頁
<@ Page Language="C#" MasterPageFile="~/design/MasterPage.master" AutoEventWireup="true"
CodeFile="Registration.aspx.cs" Inherits="Registration" %>
<@ Import Namespace="Artisteer" %>
<@ Register TagPrefix="artisteer" Namespace="Artisteer" %>
<@ Register TagPrefix="art" TagName="DefaultMenu" Src="DefaultMenu.ascx" %>
<@ Register TagPrefix="art" TagName="DefaultHeader" Src="DefaultHeader.ascx" %>
<@ Register TagPrefix="art" TagName="DefaultSidebar1" Src="DefaultSidebar1.ascx" %>
asp:Content ID="PageTitle" ContentPlaceHolderID="TitleContentPlaceHolder" Runat="Server">Once Upon a Cake</asp:Content>
asp:Content ID="MenuContent" ContentPlaceHolderID="MenuContentPlaceHolder" Runat="Server">
<art:DefaultMenu ID="DefaultMenuContent" runat="server" />
</asp:Content>
asp:Content ID="HeaderContent" ContentPlaceHolderID="HeaderContentPlaceHolder" Runat="Server">
art:DefaultHeader ID="DefaultHeader" runat="server" />
</asp:Content>
asp:Content ID="SideBar1" ContentPlaceHolderID="Sidebar1ContentPlaceHolder" Runat="Server">
art:DefaultSidebar1 ID="DefaultSidebar1Content" runat="server" />
</asp:Content>
<asp:Content ID="SheetContent" ContentPlaceHolderID="SheetContentPlaceHolder" Runat="Server">
<artisteer:article ID="Article2" runat="server"><ContentTemplate>
<br />
<table class="art-article" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>Name</td>
<td>User Name</td>
<td><asp:TextBox ID="textBoxUser" runat="server" Width="240" MaxLength="15" ></asp:TextBox>
</td>
<td>
<td>
..........
和的一部分Registration.aspx.cs文件是
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Configuration;
public partial class Registration : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["RegConnectionString"].ConnectionString);
con.Open();
string cmdStr = "Select coun (*) from Register where UserName='" + textBoxUser.Text + "'";
SqlCommand userExist = new SqlCommand(cmdStr, con);
int temp = Convert.ToInt32(userExist.ExecuteScalar().ToString());
if (temp == 1)
{
Response.Write("User Name already Exist!!! </br> Choose another");
}
}
}
問題是在.cs文件中無法識別textBoxUser。 有沒有人有任何想法?
你可以看到第二條目標在.cs文件中? –