小编And*_*399的帖子

如何在.NET详细信息视图插入模式中为字段指定默认值

原谅我,但我是一个.NET新手.我知道必须有办法做到这一点.

我有一个详细信息视图,其默认模式设置为Insert.这将用作用户将记录输入数据库的表单.对于其中两个字段,我想用信息预先填充该字段.具体来说,我有一个带有一些函数的vb脚本来查询Active Directory以根据用户ID返回用户的名称.这个脚本工作正常.

我为这个用户名调用函数如下:

<InsertItemTemplate>
    <asp:TextBox ID="txtUserID" runat="server" Text='<%#CurrentUID() %>'></asp:TextBox>
</InsertItemTemplate>  
<InsertItemTemplate>
    <asp:TextBox ID="txtUserName" runat="server" Text='<%# GetUserName(CurrentUID()) %>'></asp:TextBox>
</InsertItemTemplate> 
Run Code Online (Sandbox Code Playgroud)

页面加载时,将使用用户标识和用户名填充文本框.

但是,在提交表单时,文本框中的值不会插入到数据库中.

当值来自函数时,如何为字段设置默认值?

谢谢你的帮助!

asp.net

2
推荐指数
1
解决办法
9757
查看次数

标签 统计

asp.net ×1