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);
}
}
}
,
这个送给你!
查看全文
相关阅读:
751时尚公开课(三)宋杰林:时尚大跃进_豆瓣
第九课堂-经验与技能分享交易网站
751D·PARK北京时尚设计广场_百度百科
2014马上有乐趣 每周六免费服装缝纫体验课_豆瓣
设计工作室寻求合作
【基础穿搭法】关于穿衣显高和好看的三个小技巧。(请深爱)
给快播指一条生路:转型会员付费吧
美华美依 | 创业谱
服装配饰_MAVIN MARVY 高级服装定制_西服定制_衬衫定制_西装定制
探索者系列_百度百科
原文地址:https://www.cnblogs.com/di305449473/p/1245323.html
最新文章
Ambari安装之安装并配置Ambari-server(三)
Ambari安装之部署本地库(镜像服务器)(二)
Ambari安装之Ambari安装前准备(CentOS6.5)(一)
Ambari架构原理
Spark standalone简介与运行wordcount(master、slave1和slave2)
Spark运行模式概述
Logstash整合Elasticsearch
Logstash读写性能调整优化
redis的安装(图文详解)
Logstash之Logstash inputs(file和redis插件)、Logstash outputs(elasticsearch 和redis插件)和Filter plugins
热门文章
C++中vector的实现
Cocos2dx3.1 获取当前系统时间
Android——内存调试
HDU
Codeforces Round #272 (Div. 2)
Linux经常使用命令(十二)
mysql数据导出权限问题
POJ 1042 Gone Fishing (贪心)(刘汝佳黑书)
怎样在Ubuntu中使用条件布局
Bootstrap3学习笔记
Copyright © 2011-2022 走看看