asp控件如何使用(asp密码控件)

IT技术2年前 (2023)发布 投稿用户
0

用户控件常常用来统一网页显示风格。

关于用户控件
1、用户控件的扩展名为.ascx.
2、用户控件中没有@Page指令,而是包含@Control指令。
3、用户控件不能做为独立文件运行,必须创建ASP.net页面,后添加。
4、在用户控件上可以使用相同的XHTML元素和Web服务器控件。例如,Button可以放到用户控件中,并创建按钮的事件处理。
创建用户控件
在vs中新建项中选择用户控件。(也可以将单个文件转化为用户控件。)
制作用户控件。
例如:
用户控件代码:
WebUserContro.ascx代码:
<%@ControlLanguage=”C#”AutoEventWireup=”true”CodeFile=”WebUserControl.ascx.cs”Inherits=”WebUserControl”%>
<asp:TextBoxIDasp:TextBoxID=”txtSearch”runat=”server”></asp:TextBox>
<br/>
<asp:ButtonID=”btnSearch”runat=”server”onclick=”btnSearch_Click”Text=”搜索”/>
C#代码:
publicpartialclassWebUserControl:System.Web.UI.UserControl
{
//在text中显示。
protectedvoidbtnSearch_Click(objectsender,EventArgse)
{
txtSearch.Text=”搜索完成”;
}
//添加用户控件的公共属性Text。
privatestring_text;
publicstringText
{
get
{
return_text;
}
set
{
_text=value;
}
}
//给控件的text属性赋值。
protectedvoidPage_Load(objectsender,EventArgse)
{
btnSearch.Text=this.Text;
}
}
使用用户控件:
将ascx文件直接拖动到我们要使用的那个页面即可。
自动生成的代码如下:
<%@PageLanguage=”C#”AutoEventWireup=”true”CodeFile=”UserControlTest.aspx.cs”Inherits=”UserControlTest”%>
<%@RegisterSrc=”~/WebUserControl.ascx”TagName=”WebUserControl”TagPrefix=”uc1″%>
<!DOCTYPEhtmlPUBLIC”-//W3C//DTDXHTML1.0Transitional//EN””http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<htmlxmlns=”http://www.w3.org/1999/xhtml”>
<headrunat=”server”>
<title></title>
</head>
<body>
<formid=”form1″runat=”server”>
<div>
<uc1:WebUserControlID=”WebUserControl1″runat=”server”Text=”开始查找”/>
</div>
</form>
</body>
</html>

asp

asp密码控件

面是一段我的代码,或者我多么希望这是可行的。
我感谢你的协助。
保护无效ChangePassword1_ChangedPassword(对象发件人,EventArgs五)
{
用户的MembershipUser=Membership.GetUser();
串usrName=””;
假如(用户!=NULL)
{
串connStr=ConfigurationManager.ConnectionStrings[“LocalSqlServer”这个]的ConnectionString。
的SqlConnection的MySqlConnection=新的SqlConnection(connStr);
的SqlCommand的MySqlCommand=mySqlConnection.CreateCommand();
mySqlCommand.CommandText=”选择从OldPasswords其间UserName=’测试’用户名”;
mySqlConnection.Open();
SqlDataReader的了MySqlDataReader=mySqlCommand.ExecuteReader(CommandBehavior.Default);
,而(mySqlDataReader.Read())
{
usrName=MySqlDataReader将[“用户名”]的ToString()。
假如(usrName==user.ToString())
{
Label1.Text=”匹配”;
}
,不然
{
Label1.Text=”!不匹配”;
}
}

© 版权声明
好牛新坐标 广告
版权声明:
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com

相关文章