📄 domainapp.aspx.cs
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace Haokoo.domain
{
/// <summary>
/// domainapp 的摘要说明。
///
/* VB代码
Sub Page_Load(sender As Object,e As EventArgs)
Dim TypeSource As DataView
'Cache.Remove("Domain_type")
TypeSource=Cache("Domain_typeName")
if not isPostBack then
if TypeSource Is Nothing then
Dim Myconn As SqlConnection=new SqlConnection(ConfigurationSettings.AppSettings("sql_connstr"))
Dim Mycommand As SqlDataAdapter=new SqlDataAdapter("select * from Domain_type",Myconn)
Dim ds As new DataSet()
MyCommand.fill(ds,"domain_type")
Cache("Domain_typeName")=ds.Tables("domain_type").DefaultView
TypeSource=Cache("Domain_typeName")
end if
dl_typeName.DataSource=TypeSource
dl_typeName.DataBind()
Dim From_value As ArrayList=new ArrayList()
From_value.Add("搜索引擎")
From_value.Add("朋友推荐")
From_value.Add("电子邮件")
From_value.Add("友情链接")
From_value.Add("其他")
rdFrom.DataSource=From_value
rdFrom.DataBind()
rdFrom.Selectedindex=0
txtName.Text=Request.QueryString("Domain")
end if
End Sub
*/
/// </summary>
public class domainapp : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Label Message;
protected System.Web.UI.WebControls.ValidationSummary ValidationSummary1;
protected System.Web.UI.WebControls.TextBox txtName;
protected System.Web.UI.WebControls.RequiredFieldValidator Requiredfield_Name;
protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator3;
protected System.Web.UI.WebControls.TextBox txtPassword;
protected System.Web.UI.WebControls.RequiredFieldValidator Requiredfield_Password;
protected System.Web.UI.WebControls.RegularExpressionValidator Rev_password;
protected System.Web.UI.WebControls.TextBox txtConfirm;
protected System.Web.UI.WebControls.CompareValidator CompareValidator1;
protected System.Web.UI.WebControls.TextBox email;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator1;
protected System.Web.UI.WebControls.TextBox txtUrl;
protected System.Web.UI.WebControls.RequiredFieldValidator Requiredfieldvalidator2;
protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator2;
protected System.Web.UI.WebControls.CheckBox isShow;
protected System.Web.UI.WebControls.TextBox txtDomainName;
protected System.Web.UI.WebControls.RequiredFieldValidator RFV_DomainName;
protected System.Web.UI.WebControls.DropDownList dl_typeName;
protected System.Web.UI.WebControls.RadioButtonList rdFrom;
protected System.Web.UI.WebControls.CheckBox isAgree;
protected System.Web.UI.HtmlControls.HtmlForm Form1;
protected System.Web.UI.HtmlControls.HtmlInputButton submit1;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
DataView TypeSource;
if(!Page.IsPostBack)
{
TypeSource=(DataView)Cache["Domain_typeName"];
if(TypeSource==null)
{
DomainClient myClient=new DomainClient();
TypeSource=myClient.GetDomainType();
Cache["Domain_typeName"]=TypeSource;
}
dl_typeName.DataSource=TypeSource;
dl_typeName.DataBind();
ArrayList From_value=new ArrayList();
From_value.Add("搜索引擎");
From_value.Add("朋友推荐");
From_value.Add("电子邮件");
From_value.Add("友情链接");
From_value.Add("其他");
rdFrom.DataSource=From_value;
rdFrom.DataBind();
rdFrom.SelectedIndex=0;
txtName.Text=Request.QueryString["Domain"];
}
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.isAgree.CheckedChanged += new System.EventHandler(this.isAgree_CheckedChanged);
this.submit1.ServerClick += new System.EventHandler(this.submit1_ServerClick);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
private void submit1_ServerClick(object sender, System.EventArgs e)
{
string ShowStr;
string myDomain=txtName.Text;
if (isShow.Checked)
ShowStr="0";
else
ShowStr="1";
DomainClient myClient=new DomainClient();
string myMsg=myClient.RegisterDomain(myDomain,txtPassword.Text,email.Text,txtUrl.Text,ShowStr,txtDomainName.Text,dl_typeName.SelectedItem.Value.ToString(),rdFrom.SelectedItem.Text);
if(myMsg=="OK")
{
Message.Text="恭喜您,<a href='http://" + myDomain + ".haokoo.net' target='_blank' title='点击此处测试域名效果..'><span class=p14 style='color:#990000'>" + myDomain + ".haokoo.net</span></a> 注册成功!";
txtName.Text="";
email.Text="";
txtUrl.Text="http://";
isShow.Checked=true;
txtDomainName.Text="";
dl_typeName.SelectedIndex=0;
rdFrom.SelectedIndex=0;
}
else
{
Message.Text =myMsg;
}
}
private void isAgree_CheckedChanged(object sender, System.EventArgs e)
{
if (isAgree.Checked)
submit1.Disabled=false;
else
submit1.Disabled =true;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -