C# 带有HTML5控件的Visual Stuidos Formview
是否可以将HTML5控件放入visual Studio中的FormView控件中 如果是这样的话,我无法确定将bind属性放在哪里C# 带有HTML5控件的Visual Stuidos Formview,c#,asp.net,html,visual-studio-2010,C#,Asp.net,Html,Visual Studio 2010,是否可以将HTML5控件放入visual Studio中的FormView控件中 如果是这样的话,我无法确定将bind属性放在哪里 <input name="name" type="text" id="idname" /> formview创建了一个常规的文本框,它有一个文本属性,我可以使用绑定表达式将其绑定到数据源。使用上述代码是否可以执行此操作 我正在使用Visual Studio 2010,但如果我也有,我将升级到2012 我想这样就可以了- <input name
<input name="name" type="text" id="idname" />
formview创建了一个常规的文本框,它有一个文本属性,我可以使用绑定表达式将其绑定到数据源。使用上述代码是否可以执行此操作
我正在使用Visual Studio 2010,但如果我也有,我将升级到2012 我想这样就可以了-
<input name="name" type="text" id="idname" runat="server" value='<%# Bind("YourBindHere") %>' />
您可以使用常规服务器端控件:
<asp:textbox id="idname" runat="server" value='<%# Bind("Property")%>' ></asp:textbox>
控件将呈现为普通html输入元素。你可以在上面使用html5属性。所以,这并不重要。通过在页面上指定有效的
,将使其成为标准html5 您可以使用bee sting表达式在FormView中的任意位置显示数据:
例如,上面这一行将把数据源中的值放入输入
<input name="name" type="text" id="idname" value='<%# Eval("MyDataFieldName") %>'/>
或
但是,使用这种方式,您将错过所有JavaScript安全验证、ViewState以及为服务器控件提供的许多东西,以使程序员能够轻松地管理这些东西
这是从MSDN到的文档。
value=''
单引号欢迎使用stackoverflow顺便说一句:~)
<input name="name" type="text" id="idname" value='<%# Bind("MyDataFieldName") %>'/>