我想在VS2017中使用EF6连接sqlite.我安装了"System.Data.SQLite"nuget包.我还从http://system.data.sqlite.org安装了"sqlite-netFx46-setup-bundle-x86-2015-1.0.104.0.exe" ,但在添加ADO.NET数据实体时我看不到sqlite提供程序.
我错过了什么吗?或以上包不支持VS2017(它说是VS2015)
我想将 int i 传递给每个列表项的按钮 onclick 函数。我预计“clickItem”函数将收到 0..2 对应的列表项。但结果是它总是接收 3 作为参数。似乎 clickItem(i) 中的变量 i 在 for 循环的渲染时没有被评估。我曾尝试将其更改为“clickItem(@i)”,但它仍然相同。我该怎么办?(我使用 blazor 服务器端,.net core 3 preview 5)
@for (int i = 0; i < 3; i++)
{
<li> item @i <button onclick=@(() => clickItem(i))>Click</button> </li>
}
Run Code Online (Sandbox Code Playgroud)