Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.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中的锚标记传递数据库数据_C#_Asp.net_Repeater - Fatal编程技术网

C# 通过ASP.NET中的锚标记传递数据库数据

C# 通过ASP.NET中的锚标记传递数据库数据,c#,asp.net,repeater,C#,Asp.net,Repeater,我使用的是中继器内的一张桌子。基本上,我希望传递来自SQL数据源的数据,并使用锚定标记将其传递给服务器端的函数 <td> <%# Eval("Quantity")%>+ in stock<br /> <input class="textbox" maxlength="2" name="Quantity" size="2" type="text" value=

我使用的是中继器内的一张桌子。基本上,我希望传递来自SQL数据源的数据,并使用锚定标记将其传递给服务器端的函数

        <td>
            <%# Eval("Quantity")%>+ in stock<br />
            <input class="textbox" maxlength="2" name="Quantity" size="2" type="text" 
                value="1" />
                <br />

                         <div class="buttons">
                            <a id="A1" class="positive" runat="server" onserverclick="addtocart(<%# Eval("ProductDescriptionId")%>,<%# Eval("Quantity")%>
                                Add to Cart
                            </a>
                            </div>

+库存


链接可能如下所示:

<a id="A1" 
     class="positive" 
     runat="server" 
     onserverclick='addtocart(<%# Eval("ProductDescriptionId")%>,<%# Eval("Quantity")%>)'>
  Add to Cart
</a>

添加到购物车

现在渲染的是什么?链接似乎格式错误。是的,格式错误。服务器标记的格式不正确。您缺少链接末尾的“>
”>,您可以这样尝试吗而表达式本身包含
。这通常是个问题。使用
将表达式括起来。我收到此错误CS1040:预处理器指令必须显示为线性上的第一个非空白字符是否使用数据绑定控件?除非您位于数据绑定控件(如
中继器
网格视图
项模板
内,否则无法使用
<a id="A1" 
     class="positive" 
     runat="server" 
     onserverclick='addtocart(<%# Eval("ProductDescriptionId")%>,<%# Eval("Quantity")%>)'>
  Add to Cart
</a>