Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp net中未触发linkbutton onclick事件_C#_Asp.net - Fatal编程技术网

C# asp net中未触发linkbutton onclick事件

C# asp net中未触发linkbutton onclick事件,c#,asp.net,C#,Asp.net,我知道这是一个重复的问题,但情况似乎不同。 我在我的aspx页面上有一个链接按钮,其事件protected void LinkButton1\u Click(object sender,EventArgs e)未触发 <form> <asp:LinkButton ID="LinkButton1" OnClick="LinkButton1_Click" causesvalidation="false"><a href="Product.aspx?id=<

我知道这是一个重复的问题,但情况似乎不同。 我在我的aspx页面上有一个链接按钮,其事件
protected void LinkButton1\u Click(object sender,EventArgs e)
未触发

 <form>
   <asp:LinkButton ID="LinkButton1" OnClick="LinkButton1_Click" causesvalidation="false"><a href="Product.aspx?id=<%#Eval("ItemCode") %>">LinkButton</a></asp:LinkButton>
 </form>


在这里
我可以知道您为什么要在链接按钮标记内放置一个参考标记(href)。
我认为这是不对的,
试试这个

 <asp:LinkButton ID="LinkButton1" OnClick="LinkButton1_Click" runat="server" causesvalidation="false"></asp:LinkButton>

我可以知道您为什么要在链接按钮标签中添加参考标签(href)。 我认为这是不对的, 试试这个

 <asp:LinkButton ID="LinkButton1" OnClick="LinkButton1_Click" runat="server" causesvalidation="false"></asp:LinkButton>

从评论中回答您的问题

<asp:LinkButton ID="LinkButton1" runat="server" OnCommand="yourCommand" CommandName="AddToCart" CommandArgument='<%#Eval("itemID")%>'>Click here</asp:LinkButton>

从评论中回答您的问题

<asp:LinkButton ID="LinkButton1" runat="server" OnCommand="yourCommand" CommandName="AddToCart" CommandArgument='<%#Eval("itemID")%>'>Click here</asp:LinkButton>

可能您已经在您的aspx页面或母版页中定义了一个。我没有母版页,我查找了但没有,您可能已经在aspx页面或母版页中定义了一个。我没有母版页,我查找了但没有,我有此href for query string,因此,我可以在Cookie中保存单击的项目如何获取项目ID?我有此href作为查询字符串,以便我可以在Cookie中保存单击的项目如何获取项目ID?如果我使用runat=“Server”,则会出现相同的错误
Control“LinkButton”类型的“Repeater1\u LinkButton1\u 0”必须放置在runat=Server的表单标记中
对错误进行了排序,但它没有触发
LinkButton1\u命令
我通过将
放在Body标签的正下方来解决它,并使用您的方法来获取数据。感谢如果我使用runat=“Server”它会给出相同的错误
Control“Repeater1\u LinkButton1\u 0”类型的“LinkButton”必须放在runat=Server的表单标记中
对错误进行了排序,但它没有触发
LinkButton1\u命令
我通过将
放在Body标签的正下方来解决它,并使用您的方法来获取数据。谢谢