我可以为 ObjectDataSource 更新参数使用默认值吗?

时间:2021-07-11 17:33:27

标签: asp.net webforms objectdatasource

我可以使用这个 ASPX 代码来定义我的 ObjectDataSource 控件吗?

<UpdateParameters>
   <asp:Parameter Name="UID_KEY" Type="Int32"  DefaultValue="<%= hidUID_KEY.V"ALUE %>"/>

我不精通“ASP”特殊标签(<%= 或 <%...其他标签,不确定 <%= 是否是正确的语法。) 此外……我必须将隐藏控件字符串转换为 Int32 吗?
如果是这样,请告诉我如何在上面的 ASPX 代码中转换它。 谢谢...约翰

1 个答案:

答案 0 :(得分:1)

这里是使用 asp.net 内联表达式的更多详细信息的示例和 URL。

https://docs.microsoft.com/en-us/troubleshoot/aspnet/inline-expressions

 <asp:Parameter Name="UID_KEY" Type="Int32"  DefaultValue="<%= Convert.ToInt32(hidUID_KEY.Value) %>"/>