C# 4.0 c#在html页面上填写一些内容
我如何填写“我的用户名”C# 4.0 c#在html页面上填写一些内容,c#-4.0,C# 4.0,我如何填写“我的用户名” 问题顶部的标记是生成的html还是正在使用的表单的源代码?如果这实际上是您的asp.net表单,请尝试用以下内容替换输入标记 <asp:TextBox id="QTitle" runat="server" /> 如果表单正确链接到您正在使用的C#codebehind文件,那么现在应该可以访问QTitle.Text。您可以将其存储在类中,然后使用后端代码访问它,如前端的 如果要修改前端上div的值,则需要使用asp标记,如 <asp:label r
问题顶部的标记是生成的html还是正在使用的表单的源代码?如果这实际上是您的asp.net表单,请尝试用以下内容替换输入标记
<asp:TextBox id="QTitle" runat="server" />
如果表单正确链接到您正在使用的C#codebehind文件,那么现在应该可以访问QTitle.Text。您可以将其存储在类中,然后使用后端代码访问它,如前端的
如果要修改前端上div的值,则需要使用asp标记,如
<asp:label runat="server" name="Qtitle"> </asp:label>
首先,您确实需要考虑迁移到新版本的XHTML/HTML!(我建议您这样做,因为您的标记代码) 另一方面,为了从服务器获取“QTitle”文本集,您需要在输入中将“runat”属性设置为“server”,但是,如果您使用的是标准(X)HTML元素,您将没有此类属性“text” 我建议您使用像TextBox这样的服务器控件,它具有完整的“Text”属性:
<asp:TextBox ID="QTitle" runat="server" CssClass="Violet" />
另一个建议是,在PreRender ASP.NET页面生命周期事件之后,您将不会设置任何属性。我建议您编辑答案!他的代码有一个文本输入,它不是一个标签,而是一个文本框!!:Dyou可以在aspI use c#windows应用程序中使用文本标签请建议将输入标记替换为上面的asp:tag,从c#代码中设置QTitle.text。这应该行得通。注意:如果需要,将CssClass属性添加到asp:TextBox。
<asp:label runat="server" name="Qtitle"> </asp:label>
<asp:TextBox ID="QTitle" runat="server" CssClass="Violet" />
QTitle.Text = "Hello world";