一个简单的asp.net功能

时间:2009-10-24 19:12:43

标签: asp.net

当我能够写作:

<asp:TextBox id="Input" runat="server"/> <asp:Button onclick="<% Input.Text='my input' %>" />

1 个答案:

答案 0 :(得分:1)

不幸的是,使用标准WebForms这是不可能的。 On<EventName>属性需要一个字符串,该字符串必须与其签名与事件的处理程序委托匹配的方法的名称相对应。

基本上你要描述的是内联,在引发事件时分配要调用的lambda的能力。要添加此功能,您需要构建自己的ViewEngine来替换现有的WebForms。这不是一项微不足道的任务,但它是可能的,并且它将是一个非常酷的功能。