我试过很多东西,例如下面的: OnClic-6ren">
gpt4 book ai didi

c# - 服务器标记格式错误

转载 作者:行者123 更新时间:2023-11-30 19:43:52 25 4
gpt4 key购买 nike

我知道有很多关于此错误的线索,但我已经查看了所有线索,但无法解决。这可能是我忽略的非常小的东西。

这是我现在在 asp:Button 组件中的代码

<asp:Button ID="btn_profile" runat="server" Text="Bekijk de wenslijst"
CssClass="wenslijst_preview_btn"
OnClick="btn_goToChild_Click(<%# Eval("pk_child_id") %>)"/>

我试过很多东西,例如下面的:

OnClick='btn_goToChild_Click(<%# Eval("pk_child_id") %>)'

但随后出现以下错误:

preprocessor directives must appear as the first non-whitespace character on a line

如果您需要查看更多代码,请告诉我!

最佳答案

OnClick 是服务器端事件,因此应该只是服务器端事件处理程序的名称。 OnClientClick(如果可用)是一个客户端事件处理程序,因此需要一个 JavaScript 表达式来计算。

尝试

  <asp:Button ID="Button1" runat="server" Text="Button"
OnClientClick='btn_goToChild_Click(<%# Eval("pk_child_id") %>)' />

关于c# - 服务器标记格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13724260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com