ASP.NET 中aspx文件的TextBox在aspx.cs文件中无法被引用,提示未将对象引用设置到对象的实例。

ASP.NET 中aspx文件的TextBox在aspx.cs文件中无法被引用,提示未将对象引用设置到对象的实例。,第1张

你用的是vs2010,那正常应该有3个文件

一个aspx,aspxcs,aspxdesigercs

这个Textbox的定义默认是在aspxdesigercs里

如果还是不行,你在项目里新建一个页面,再把原来的aspx代码拷贝过来试试,不应该会有这样的问题的

另外,要确认自己创建的是Web Application项目

如果还是不行,建议把3个文件的代码都帖出来看看,或者把项目打包发给我看看

<asp:repeater ID="repeater1" runat="server">

aspx:

<HeaderTemplate><table></HeaderTemplate>

<ItemTemplate>

<tr><td>aaaa</td><td>bbbb</td><td><input id="txt" type="text" runat="server" /></td></tr>

</ItemTemplate>

<FooterTemplate>

</table></FooterTemplate>

</asp:repeater>

cs:

foreach (RepeaterItem ri in repeater1Items)

{

SystemWebUIHtmlControlsHtmlInputText hit = (SystemWebUIHtmlControlsHtmlInputText)riFindControl("txt");

string text = hitValue; //在这获取RepeaterItem中的文本框中的值 ,可以根据需要特定的RepeaterItem

}

documentgetElementById("<%=WXQControl1ClientID%>");

这种方式只是获得了这个控件,但是要取得控件的属性值。例如value,就需要这样写

documentgetElementById("<%=WXQControl1ClientID%>")value;

建议楼主这样做:

var obj=documentgetElementById("<%=WXQControl1ClientID%>");

alert(obj);

如果d出的消息框中不是null,就证明了找到了这个控件,就可以用

documentgetElementById("<%=WXQControl1ClientID%>")value;

获取值了。但是有些属性可能不一样,楼主要获得具体什么属性方式会稍有差异

例如获取display属性,就需要这样

if(!documentgetElementByid("<%=WXQControl1ClientID%>")styledisplay="none")

的方式

你在你的自定义控件里增加一个属性,例如:

public String TbValue

{

get{ return textbox1text;}

}

这样在其它页面访问这个属性就可以获得textbox 的值了

sqlstr = "INSERT INTO AgePerson(Pname,Pbirth,Pfrom)VALUES('" + thistxtNameText + "','" + thistxtBirthText + "','" + thistxtFromText + "')";

把This 去掉

改成 txtNameTextToString();其他也一样

你把TextBox的属性TextMode改成MultiLine就行

在TextChanged事件里获取值设置高度

例:

protected void txt_TextChanged(object sender, EventArgs e)

{

thistxtHeight = thistxtTextHeight + 200;

}

以上就是关于ASP.NET 中aspx文件的TextBox在aspx.cs文件中无法被引用,提示未将对象引用设置到对象的实例。全部的内容,包括:ASP.NET 中aspx文件的TextBox在aspx.cs文件中无法被引用,提示未将对象引用设置到对象的实例。、asp.net中如何获取repeater中texbox的值、asp.net中 在ASPX页面前台 用JS代码怎样获取用户控件的属性值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9356764.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存