【previouspage】如何用PreviousPage跨页面传值?_previouspage
创始人
2024-03-20 02:16:36
0

【previouspage】如何用PreviousPage跨页面传值?_previouspage

话题:previouspage,兴趣爱好

protectedvoid(objectsource,RepeaterCommandEventArgse)
{
if(e.CommandName=="UpImage"){
stringstrindex=e.CommandArgument.ToString();
//DimresultAsString=""
//Page.PreviousPage.FindControl("txtTutorId1").value=strindex
//这里如何关闭弹出的窗口???
TextBoxtxtName=(TextBox)Page.PreviousPage.FindControl("txtTutorId1");
//CType(PreviousPage.FindControl("txtTutorId1"),TextBox).Text=strindex
txtName.Text=strindex;
}
}
提示错误:Objectreferencenotsettoaninstanceofanobject
TextBoxtxtName=(TextBox)Page.PreviousPage.FindControl("txtTutorId1");
怎样为前一页的txtTutorId1的text赋值啊
我已经设置了PreviousPageTypeVirtualPath

提示错误:Objectreferencenotsettoaninstanceofanobject
我只知道可以获取前一个页面的表单。
要修改前一个页面的控件值,应该要新的请求吧,我是这么认为的
我一般是选建抽象类BasePage继承Page。
需要跨页面控件对象写一些抽象索引如:
publicabstractclassBasePage:System.Web.UI.Page
{
publicabstractTextBoxtxtUserName
{
get;
}
publicabstractTextBoxtxtPassword
{
get;
}
}
Button的PostBackUrl="~/XXXXXX.aspx"属性,传到哪一个页面的属性设成目标页面。并实现抽象方
如:
publicoverrideTextBoxtxtUserName
{
get{returnthis.txt_username;}
}
publicoverrideTextBoxtxtPassword
{
get{returnthis.txt_pwd;}
}
目标页面的代码放
你就可以通过this.PreviousPage得到上个页面传过来的值了。。

关注
翻译过来是:未将对象引用设置到对象的实例。
解决办法,在发送页面就不要用Response.Redirect("url");
而是用PostBackUrl属性传递网页地址。
发送页面不要使用
Response.Redirect("~/xxxx.aspx");
而使用Button的PostBackUrl属性。
前面的页面Button的PostBackUrl属性设置为当前页面就行了
点击该上一页的Button就不会出现:未将对象引用设置到对象的实例。



'Text="選擇..."/>
我用的是linkbutton

分享:洛尔卡尼的尸体 > 【previouspage】如何用PreviousPage跨页面传值?

相关内容

热门资讯

4000万人预约的腾讯新游,上... 《Rust》已经很火了,但《失控进化》还不满足。 7月9日,《失控进化》终于全平台上线。游戏上线后迅...
启芯宸光陈文超:半导体数据不出... 智东西 编辑 | 智东西编辑部 智东西7月9日报道,7月2日至3日,以“范式跃迁 重塑世界”为主题的...
越亚半导体IPO首发申请将于7... 7月9日,深交所官网披露信息显示,深交所上市审核委员会定于7月16日召开2026年第43次上市审核委...
半导体设备ETF国泰(1595... 7月9日,A股三大指数集体上涨,创业板指涨超4%。半导体板块表现尤为突出。截至收盘,半导体设备ETF...
美光向美半导体生态投资30亿美... IT之家 7 月 9 日消息,Micron(美光)当地时间今日宣布计划向美国半导体供应链生态系统投资...
半导体业务持续突破 鼎龙股份上... 湖北日报讯(记者王艳华)7月9日,鼎龙股份发布2026年上半年业绩预告,受益于全球半导体产业拓展与技...
科技赛道强势回归,半导体设备E... 7月9日,A股三大指数集体收涨,创业板指以4.49%的涨幅领涨两市,深证成指涨3.07%,上证指数涨...
揭秘涨停 | 半导体板块掀涨停... 截至今日(7月9日)收盘,上证指数报收4036.59点,上涨1.65%;深证成指收于15398.73...
神工半导体投资福建精工 2026年7月8日,神工半导体宣布完成对福建精工半导体有限公司(简称“福建精工”)的A轮投资。此次投...
港股芯片股午后走高 港股芯片股午后走高,芯智控股涨24%,兆易创新涨17%,澜起科技涨10%,中芯国际、天数智芯涨8%。