关于动态数据绑定的问题
来源:互联网 发布:视频同步翻译软件 编辑:程序博客网 时间:2024/05/16 10:41
小弟刚学c#
现有一个问题如下:
请各位大虾们指点一下.
我现在用数据绑定在后台.cs文件中这样写的.
SqlConnection objconn = new SqlConnection(ConfigurationSettings.AppSettings["connstr"]);
string mysql;
mysql = "select a.WinCode as WinCode,a.WinModCode as WinModCode,a.WinName as WinName,a.WinURL as WinURL,a.WinPlace as WinPlace,a.WinState as WinState,c.WinName as WinNameone,d.WinName as WinNametow, number,name,vname from Sys_Win a,dept_list b,Sys_Win c,sys_win d where a.WinCode<>'1' and a.WinState=b.number and c.WinModCode=a.WinPlace and b.vname='菜单' and a.WinMode=d.WinModCode order by a.WinMode, a.WinMenu,a.WinModCode";
SqlDataAdapter da = new SqlDataAdapter(mysql, objconn);
DataSet ds = new DataSet();
da.Fill(ds);
Repeater1.DataSource = ds.Tables[0].DefaultView;
Repeater1.DataBind();
objconn.Close();
前台代码这样写的
<asp:repeater id="Repeater1" runat="server">
<HeaderTemplate>
<tr class=bottom>
<td style="width:15%;height:25px"><b>所属模块</b></td>
<td style="width:15%;height:25px"><b>父级菜单</b></td>
<td style="width:10%;height:25px"><b>菜单代码</b></td>
<td style="width:10%;height:25px"><b>菜单名称</b></td>
<td style="width:20%;height:25px"><b>菜单路径</b></td>
<td style="width:10%;height:25px"><b>菜单状态</b></td>
<td style="width:10%;height:25px"><b>信息修改</b></td>
<td style="width:10%;height:25px"><b>状态改变</b></td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr class=banma1>
<td><%# DataBinder.Eval(Container.DataItem, "WinCode")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinNameone")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinModCode")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinName")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinURL")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "name")%></td>
<td><a href ='EditMenu.aspx?WinModCode=<%# DataBinder.Eval(Container.DataItem,"WinModCode") %>'>信息修改</a></td>
<td><a href ='StupMenu.aspx?WinModCode=<%# DataBinder.Eval(Container.DataItem,"WinModCode") %>'>状态修改</a></td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr class=banma1>
<td><%# DataBinder.Eval(Container.DataItem, "WinCode")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinNameone")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinModCode")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinName")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "WinURL")%></td>
<td><%# DataBinder.Eval(Container.DataItem, "name")%></td>
<td><a href ='EditMenu.aspx?WinModCode=<%# DataBinder.Eval(Container.DataItem,"WinModCode") %>'>信息修改</a></td>
<td><a href ='StupMenu.aspx?WinModCode=<%# DataBinder.Eval(Container.DataItem,"WinModCode") %>'>状态修改</a></td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:repeater>
俺想在后台根据><%# DataBinder.Eval(Container.DataItem, "WinCode")%>进行判断,如果满足条件在前台俺就不显示><%# DataBinder.Eval(Container.DataItem, "WinCode")%>而是显示一行固定字符!
谢谢各位大是,急等!
- 关于数据动态绑定问题的解决方法
- 关于动态数据绑定的问题
- 求教Eclipse关于数据绑定的问题
- 关于Spring MVC的数据绑定问题
- 关于基类和派生类的动态绑定问题
- 绑定数据的问题
- DataGridView动态的绑定数据
- 关于后台生成的模板列的数据绑定问题
- 关于QT4数据动态显示的问题
- 关于.Net中,在数据绑定日期格式的问题
- 关于LISTBOX绑定数据再刷新的问题
- 关于highcharts时间轴与数据绑定的问题
- 关于移动web窗体的List绑定数据问题
- WPF中关于ListBox绑定数据的问题
- 关于Kendo Grid数据绑定后台的问题
- 早绑定的问题与动态绑定
- 关于数据的双向绑定
- 三十三、多态性、动态类型 和 动态绑定(六)关于物件类型的问题
- 竞争SharePoint
- .NET三层经典架构PetShop3.0分析连载一
- Win32汇编教程九
- 逝去的爱情
- C程序设计(数组)——我的第一堂课
- 关于动态数据绑定的问题
- C# 线程使用
- 画五角星
- 比较一下
- 常用html控件.txt
- Doxygen代码注释规定和生产文档说明
- WPF是另一个HTML,论UI设计
- Win32汇编教程十
- ABAP--处理'REUSE_ALV_GRID_DISPLAY'的双击事件