ASP.NET数据从代码隐藏双向双向绑定
|
所以对于ASP中的双向(双向)数据绑定,我们这样做…… <asp:textbox id="txtField" runat="server"
text='<%# Bind("SomeField") %>'>
</asp:textbox>
SomeField位于DetailsView的DataSource上,作为文本框的容器. 或者,我可以从代码隐藏(使用文本框的OnDataBinding事件)执行此操作: protected void SomeField_OnDataBinding(object sender,EventArgs e)
{
((TextBox)sender).Text = Eval("SomeField").ToString();
}
但是,EVAL是只读的……如何从代码隐藏中指定Bind(双向)? 解决方法我已经设法为我的“边缘案例”找到了解决办法.我正在使用LLBLGen子类型,因此需要根据用户选择的radiobutton过滤器切换detailsview的数据源. 我尝试使用<%#Bind(...)在ASP中“声明性地”绑定到子类型字段 我必须解决一个代码隐藏的“黑客”,我使用details_view预渲染方法在detailsview中有条件地显示控件. 对于每个字段,我然后在OnDataBinding中有条件地设置它的单向(只读)绑定… e.g. ((TextBox)sender).Text = Eval("FilePrefix").ToString();
最终将数据推入数据源,我破解了DetailsView OnItemInserting / Updating事件(有条件地)… e.Values["FilePrefix"] = txtFilePrefix.Text; 在这次黑客攻击后我感觉很脏,我想我需要淋浴…… 我仍然希望有人可以提供更清洁的方法:-) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-4 – ASP.NET优化 – 捆绑
- asp.net-mvc-4 – 在MVC 4中创建下拉列表的最佳方法是什么?
- asp.net-mvc-3 – 实体框架,MVC 3,LINQ To Entities中的Ord
- 有没有相当于PrimeFaces for ASP.NET的东西?
- asp.net – 在自托管Web应用程序中使用性能计数器
- asp.net-mvc – JSON,ASP.NET MVC – MaxJsonLength异常
- asp.net – MVC 4可以在.net 3.5上运行吗?
- asp.net-mvc – 如果ActionResult未更改,则将MVC.NET Outpu
- ASP.net MVC5中的asp.net-mvc – CORS
- asp.net-mvc-2 – 在自定义模型绑定器中设置ModelState值
- asp.net-mvc – 如果Hangfire已经运行,请停止启动
- asp.net webapi UseOAuthBearerAuthentication v
- ASP.NET为什么会话超时,sessionstate超时设置
- asp.net-mvc-4 – @ *在CSHTML文件中的含义是什么
- asp.net-web-api – Web API / MVC 6中的安全JSO
- asp.net-mvc – 是否可以模拟/伪造扩展方法?
- asp.net-mvc-3 – 将AuthorizeAttribute应用于控
- 这个ASP.NET顾问知道他在做什么?
- asp.net-mvc – 范围注释在无和100之间?
- 对ASP.NET Web API的所有请求返回404错误
