2

我有一个包含所有 javascript 的母版页,在内容控件内部,有一个调用 javascript 函数的链接,一旦服务器以不同方式呈现,我想传递 id。

<asp:TextBox ID="txtstart" runat="server" Width="20%"></asp:TextBox>
<a title="Pick Date from Calendar" onclick="calendarPicker('<% txtstart.ClientId %>');" href="javascript:void(0);">

但是,我不断收到此错误:

属性访问必须分配给属性或使用它的值。

我怎么能做到这一点?

4

1 回答 1

1

试试这个(注意属性<%=中的):onclick

<asp:TextBox ID="txtstart" runat="server" Width="20%" />
<a title="Pick Date from Calendar" 
   onclick="calendarPicker('<%= txtstart.ClientId %>');" 
   href="javascript:void(0);">
</a>
于 2010-09-10T18:41:03.493 回答