asp.net中如何注册html服务器控件的按钮事件

asp.net中如何注册html服务器控件的按钮事件,第1张

1、把控件拖到aspx页面,点“设计”视图,再双击控件,系统自动生成click事件

2、手动写,控件的OnClick=方法名(事件名):

aspx:

<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />

aspxcs:

 protected void Button1_Click(object sender, EventArgs e)

 {

 }

<asp:Label ID="Label1" runat="server" Text="啊"></asp:Label>

方案1

后台: protected string lable;

Page_load()中: lable=Label1Text;

前台: <asp:HyperLink id="HyperLink3" runat="server" NavigateUrl='<%#"LS_changeaspxid="+DataBinderEval(ContainerDataItem, "bh")+"&lb=" + lable %>'>

方案2

<asp:HyperLink id="HyperLink3" runat="server" NavigateUrl='<%#"LS_changeaspxid="+DataBinderEval(ContainerDataItem, "bh")+"&lb=" + Label1Text%>'>

如果是大量循环的情况下,方案一效率更高

HTML服务器端控件 就是能在服务器端执行的HTML控件

通俗得说 你可以使用服务器语言来控制HTML控件的各个属性

比如Text,

可以在服务器端程序 控制其显示 TextText="显示内容"

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » asp.net中如何注册html服务器控件的按钮事件

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情