asp.net - asp.net 中 <#eval 和 <#bind 有什么区别

标签 asp.net

在gridview中,我们可以使用<%#Eval%><%#Bind%>从数据库输出值。它们有什么区别?

最佳答案

Eval 进行单向绑定(bind);绑定(bind)是双向的。

如果使用 Eval 绑定(bind)值,则该值是只读的。您只能查看数据。

如果使用 Bind 绑定(bind)值,对值的更改也将反射(reflect)在数据库中。

您可以在此处引用有关堆栈溢出的类似帖子:What is the difference between <%# Bind("") %> and <%# Eval("") %> in ASP.NET?

关于asp.net - asp.net 中 <#eval 和 <#bind 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1796685/

相关文章:

javascript - 通用日期时间格式

ASP.NET 超时问题

asp.net - 带有 ASP NET MVC 的 Angular Cli

c# - 具有默认值的可空属性的自定义控件

javascript - 如何使用 asp.net 创建响应表?

asp.net - 为什么在刷新浏览器时 Application_BeginRequest() 会触发两次?

c# - 为什么相同的 DateTime 值会为不同的用户产生不同的显示时间?

c# - 指定应用程序 c# 的区域性

c# - 在 html 样式属性中执行代码时出错

asp.net - 如果大小写不同,Chrome 会对同一 Assets 发出多个请求