zoukankan
html css js c++ java
asp.net控件开发基础(1)
简单的没事件的控件
Code
using
System;
using
System.Collections.Generic;
using
System.Text;
using
System.Web.UI;
using
System.ComponentModel;
namespace
ComponentControl
{
[DefaultProperty(
"
UserName
"
)]
//
默认选择属性
public
class
Ctrl3 : Control
{
private
string
m_UserName;
[Description(
"
登录用户名
"
)]
//
属性描述
public
string
UserName
{
get
{
return
ViewState[
"
UserName
"
]
==
null
?
"
admin
"
: ViewState[
"
UserName
"
].ToString(); }
set
{ m_UserName
=
value; }
}
private
string
m_Password;
[Description(
"
登录密码
"
)]
public
string
Password
{
get
{
return
ViewState[
"
PassWord
"
]
==
null
?
"
admin
"
: ViewState[
"
PassWord
"
].ToString(); }
set
{ m_Password
=
value; }
}
protected
override
void
Render(HtmlTextWriter writer)
{
writer.AddAttribute(HtmlTextWriterAttribute.Border,
"
1px solid #ccc
"
);
writer.RenderBeginTag(HtmlTextWriterTag.Table);
writer.RenderBeginTag(HtmlTextWriterTag.Tr);
writer.RenderBeginTag(HtmlTextWriterTag.Td);
writer.Write(
"
UserName :
"
);
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Td);
writer.AddAttribute(HtmlTextWriterAttribute.Type,
"
text
"
);
writer.AddAttribute(HtmlTextWriterAttribute.Value, UserName);
writer.AddAttribute(HtmlTextWriterAttribute.Width,
"
200px
"
);
writer.RenderBeginTag(HtmlTextWriterTag.Input);
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Tr);
writer.RenderBeginTag(HtmlTextWriterTag.Td);
writer.Write(
"
PassWord :
"
);
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Td);
writer.AddAttribute(HtmlTextWriterAttribute.Type,
"
password
"
);
writer.AddAttribute(HtmlTextWriterAttribute.Width,
"
200px
"
);
writer.AddAttribute(HtmlTextWriterAttribute.Value, Password);
writer.RenderBeginTag(HtmlTextWriterTag.Input);
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Tr);
writer.AddAttribute(HtmlTextWriterAttribute.Colspan,
"
2
"
);
writer.AddAttribute(HtmlTextWriterAttribute.Align,
"
center
"
);
writer.RenderBeginTag(HtmlTextWriterTag.Td);
writer.AddAttribute(HtmlTextWriterAttribute.Type,
"
button
"
);
writer.AddAttribute(HtmlTextWriterAttribute.Value,
"
Test
"
);
writer.RenderBeginTag(HtmlTextWriterTag.Input);
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderEndTag();
//
base.Render(writer);
}
}
}
,
这个送给你!
查看全文
相关阅读:
洛谷 P3413 【萌数】
ANOI 2009 【同类分布】
概率编程语言
人类的视觉能力基本上是出生后逐渐习得的
关“视觉神经系统是怎么形成的?”的思考
MIPS指令集相关
zookeeper源码之服务端
zookeeper服务端
c语言之结构
c语言之函数
原文地址:https://www.cnblogs.com/di305449473/p/1245323.html
最新文章
MSSQL2005后版本插入数据返回ID的新写法
使用Controller来代替Filter完成登录验证(Session校验)
LD算法获取字符串相似度
基于DevExpress实现对PDF、Word、Excel文档的预览及操作处理
DevExpress.XtraEditors.xtraScrollableControl
Dev GridView行拖拽
DEV express 对Gridview某行的元素赋值
mongoDB3.0版本使用express读取数据
前端如何下载文件
vue组件监听不生效,比深度监听还管用哦
热门文章
vue中如何让多个echarts随屏幕大小变化
如何在vue中使用动态使用本地图片路径
[学习笔记] CDQ分治
[学习笔记] 点分治
NOI 2011 【阿狸的打字机】
[学习笔记] AC自动机
JSOI 2008 【魔兽地图】
转C++了
NOIP提高组2018 D1T3 【赛道修建】
省城两日游,凉透了。。。
Copyright © 2011-2022 走看看