我有FormView和SQLDataSource的简单应用程序.当我选中"启用动态数据支持"时,我收到以下错误:
Run Code Online (Sandbox Code Playgroud)Could not determine a MetaTable. A MetaTable could not be determined for数据源'SqlDataSource1'和一个无法从请求URL推断出来.确保表已映射到dats源,或者数据源配置了有效的上下文类型和表名,或者请求是已注册的DynamicDataRoute的一部分.
有任何想法吗?
我有以下代码
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
UpdateCommand="UPDATE [gMeter] SET ... [userId] = @userId ...
Run Code Online (Sandbox Code Playgroud)
我需要参数@userId分配会话变量Session["userId"],任何想法?我试过了
[userId] = <%= Session["userId"]%>
Run Code Online (Sandbox Code Playgroud)
但它不起作用.