📄 button1.aspx
字号:
<html>
<head>
<script language="C#" runat="server">
void Page_Load(Object Sender, EventArgs e)
{
if (!Page.IsPostBack)
{
ArrayList values = new ArrayList();
values.Add(new PositionData("飞刀", "21", "中国湖南省"));
values.Add(new PositionData("李冰", "25", "中国浙江"));
values.Add(new PositionData("Petter", "32", "美国"));
repeater1.DataSource = values;
repeater1.DataBind();
}
}
void Repeater1_ItemCommand(object sender, RepeaterCommandEventArgs e)
{
lblResult.Text = "<u>所选项为:</u><b>" + e.CommandName + "</b>, <u>值为:</u> <b>" + e.CommandArgument + "</b>";
}
public class PositionData
{
private string name;
private string age;
private string address;
public PositionData(string name, string age, string address)
{
this.name = name;
this.age = age;
this.address = address;
}
public string Name
{
get
{
return name;
}
}
public string Age
{
get
{
return age;
}
}
public string Address
{
get
{
return address;
}
}
}
</script>
</head>
<body>
<h3><font face="Verdana">成员名单</font></h3>
<p></p>
<form runat=server>
<font face="Verdana" size="-1">
<asp:Repeater id=repeater1 OnItemCommand="Repeater1_ItemCommand" runat="server">
<ItemTemplate>
<asp:Label id=lblname Text='<%# DataBinder.Eval(Container.DataItem, "Name") %>' Font-Bold="true" runat=server />
<asp:Button id=btnAge Text="年龄" CommandName="年龄" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Age") %>' runat="server" />
<asp:Button id=btnAddress Text="住址" CommandName="住址" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Address") %>' runat="server" />
<p>
</ItemTemplate>
</asp:Repeater>
<asp:Label id=lblResult runat="server" />
</font>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -