2011-09-07 113 views
0

好吧,所以我已經在互聯網上搜索了一個解決方案,我還沒有找到一個。GridView的UpdatePanel和Linkbutton問題

如此虐待問這裏...

我有一個人口稠密的GridView列3了LinkBut​​ton 2他們的重定向和其中的一個下載文件。 GridView位於「更新」面板中。 當你點擊鏈接,它看起來像刷新網站... gridview沒有看到,但所有其他元素都在那裏。 所以問題是我如何做一個鏈接按鈕,將重定向到一個不同的頁面,並在一個內部的更新面板,這是一個工作中的GridView。

Tnx的答案。

回答

3

我首先在網格中使用一個模板字段,它包含你想在Gridview中使用的鏈接按鈕,並確保它們每個都有唯一的ID和命令名。

然後,我會將網格的rowdatabound事件中每行的值賦給linkbuttons,因爲它填充了網格。

然後,當有人點擊其中一個鏈接按鈕時,我會使用網格的rowcommand事件來執行鏈接按鈕的代碼。使用開關命令找出哪個命令名導致事件並在那裏執行你的代碼。