iT邦幫忙

0

ASP.NET include file 後不認識被引入內的Textbox、Label及其他元件

請問一下
在a.aspx下引入一個b.aspx
b.aspx內的Textbox、Label
如何在a.aspx.cs下使用?

例如:
a.aspx

<body>
.
.
.
<!--#include file = "../include/b.aspx"-->
.
.
.
</body>

a.aspx.cs


Textbox1.Text = null; //此為b.aspx內的Textbox
//此處會找不到Textbox1

請問這個問題該如何解?
謝謝!

只能當做靜態頁面,改用ajax處理
直接include那是asp時代的作法了
在asp.net你可以學習把元件包成WebUserControl (ascx)使用
另外還有一個Master Page能用來建立頁面模版
阿偉 iT邦新手 2 級 ‧ 2020-09-22 10:01:40 檢舉
最後用ascx完成了~謝謝各位
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答