用什么做比较好! 请大家给个例子最好。
谢谢

解决方案 »

  1.   

    用DIV布局,表格显示数据,下面加层DIV,加载选中。。数据。。妥妥的
      

  2.   

    GridView DataList Replater 都可以,用 模板列。就Ok了 ,
      

  3.   

    asp.net很快做完,主要还是CSS样式
      

  4.   

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
                    <Columns>
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:Label runat="server" Text="1" BackColor="BlueViolet"></asp:Label>
                            </ItemTemplate>
                            <EditItemTemplate>
                                <asp:TextBox runat="server"></asp:TextBox>
                            </EditItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="图片">
                            <ItemTemplate>
                                <asp:Image runat="server" ImageUrl="http://avatar.csdn.net/C/C/3/1_qiaohuyue.jpg" Width="100" Height="100" />
                            </ItemTemplate>
                        </asp:TemplateField>
                                          
                        <asp:TemplateField>
                            <HeaderTemplate>
                                <asp:TextBox runat="server" Text="款名" ReadOnly="true" BackColor="Yellow"></asp:TextBox>
                            </HeaderTemplate>
                            <ItemTemplate>
                                 <asp:Label ID="Label1" runat="server" Text="00001风衣" BackColor="BlueViolet"></asp:Label>
                            </ItemTemplate>
                            <EditItemTemplate>
                                <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                            </EditItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                </asp:GridView>
                  <!--
                        <asp:ImageField>
                        </asp:ImageField>
                        -->
      

  5.   

    会用这个不,自己绑定数据就可以了啊,在写点CSS <%Eval('')%>
    <%Bind('')%>也可以后台绑定。
      

  6.   

    至于最下面的那个 浮动 你直接一个 Div Display就可以了<div>
    <image src = "你选中的数据的图片地址" />
    </div>最后在 document.getElementByID("DIV").display = 。;
      

  7.   

    控件的话就用Repeater 控件
    但是这个丑爆了
    我为LZ的审美感到着急
      

  8.   

    用 jQuery EasyUI   datagrid 界面美观灵活
      

  9.   

    有例子吗? jq 没用过! js就会点基础
      

  10.   

    这个应该不会太难,特别是asp.net提供了大量的应用。
      

  11.   

    想要图片快,唯一的办法
    1.异步调用 AJAX
    2.切割图片.
      

  12.   

    这美工太差了。也许就是程序员写的“恶心的”界面,而没有花钱请美工设计吧!只要美工设计出来,就能开发出来。“用什么做?”这种问题我还真的没有想过,因为用任何开发工具、任何平台都可以做这种简单的东西。选择一个开发工具不是考虑这个方面,而是考虑更深的方面。任何开发工具都可以做这种浅表层的界面交互的东西(即使是交互体验极慢的asp.net也是可以的)。
      

  13.   

    看你上面的红线标出的部分,那其实是界面设计非常失败的地方。内容挤到顶部一点点,下面则全都留出空白。看你下面的红线标出的部分,假设这使用silverlight来实现,它根本不是这个界面的一部分,而只需要设计一个通用的behavior,然后美工(使用blend来开发交互界面程序时)在哪一个点界面上需要放大图片功能则只要用鼠标一“拖”将这个behavior放到对应的设计元素上,例如放到DataGrid模板的某一列的<image>上面,就成了。应用程序本质上来说,是由类似于美工的交互设计人员来开发的,而不是程序员来开发出来的。程序员应该负责做各种behavior等等纯技术活。
      

  14.   


    只能告诉你这么多C# dataGridView显示图片
    核心代码如下:
                DataGridViewImageColumn img = new DataGridViewImageColumn();
                img.HeaderText = "是否确认";
                img.Width = 80;
                this.dataGridView1.Columns.Insert(3, img);
                for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
                {
                    if (this.dataGridView1.Rows[i].Cells["确认"].Value.ToString().ToLower().Trim() == "true")
                    {
                        this.dataGridView1[3, i].Value = Image.FromFile("check.gif");
                    }
                    else
                    {
                        this.dataGridView1[3, i].Value = Image.FromFile("feedback.gif");
                    }
                }
      

  15.   

    支持用datagrid,绑定数据源就可以了!大图的话用div display吧!