我的页面中有以下代码:
<telerik:RadAjaxManager ID="ajax_manager" runat="server"
DefaultLoadingPanelID="ajax_panel">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="mygrid">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="mygrid" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
Run Code Online (Sandbox Code Playgroud)
上面的"mygrid"是RadGrid,具有分组和分页功能.目的是扩展组或更改页面"没有"回发(我认为这应该是RadAjaxManager的目标,无论如何).
但毕竟,组件仍然回发... =(
一些暗示可能是什么?
问候!
我的 aspx 页面中有以下代码(简化):
<telerik:RadGrid ID="rgd_grid" runat="server">
<MasterTableView>
<Columns>
<telerik:GridTemplateColumn UniqueName="Unique" HeaderText="Header" DataField="dataField">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "expression") %>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
Run Code Online (Sandbox Code Playgroud)
我只需要在网格中执行一个循环来检索代码隐藏中单元格的值,但我找不到方法来获取“Eval”表达式中的值...我尝试了以下操作:
rgd_grid.MasterTableView.Items[0]["Unique"].Text;
Run Code Online (Sandbox Code Playgroud)
但文本属性为空,而其他所有属性都是正确的。事实上,我已经尝试了很多其他的事情,但这似乎是最接近目标的。
问候,我感谢每一个帮助!
我正在开发一个查询,我需要当前行的某个字段是"当前行的字段"+"前一行的相同字段"的结果.(SQL Server 2008)
如何使用游标来做到这一点?
asp.net ×2
telerik ×2
ajax ×1
c# ×1
cursor ×1
postback ×1
radgrid ×1
server-side ×1
sql-server ×1