我有我的aspx頁<asp:Label ID="ceckSlide"/>
並想更新這個標籤經常使標籤不斷根據for
循環變化形態在我的模型類。我想知道這是否可能,如果是的話,我會怎麼做,更新標籤asp.net C#
從僞代碼可以看出,我打電話給aspx頁面的add services
方法,並想更新該表按照for循環中的createServices
類。
類CreateServices
private int number = 0
priavte int numbercount = 0;
public void addservices()
{
numbercount = services.count;
for(int i = 0;i<service.count;i++)
{
///add services
number = i+1;
}
}
public int GetNumber()
{
int number= number;
return slide;
}
public int GetSlideCount()
{
return numberCount;
}
defefaul.aspx
protected void Confirm_Click(object sender, EventArgs e)
{
var ser = new CreateServices();
var addSer = ser.addservices()
}
// label get updated in this method in the aspx file
protected void GetSlideNumber()
{
var ser = new CreateServices();
int number= ser .GetSlideNumber();
int numberCount = ser.GetSlideCount() + 1;
ceckSlide.Text = slide.ToString() +" Of "+slideCount;
}
客戶端請求一個頁面,而不是服務器更新客戶端。 – 2013-02-12 10:36:01
你能否包含更多的代碼並解釋你到底想達到什麼目的? – 2013-02-12 10:36:22
@TimSchmelter,不一定正確,請參閱[Comet](http://en.wikipedia.org/wiki/Comet_(編程)):) – 2013-02-12 10:37:09