Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 c#在html页面上填写一些内容_C# 4.0 - Fatal编程技术网

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";