在ASP.NET中设计DATAGRID

问题描述:

如何设计以下数据网格控件?

FIRST_COLUMN | SECOND_COLUMN | THIRD_COLUMN | FOURTH_COLUMN | FIFTH_COLUMN |
------------ ------------- ------------ ------------- ------------
TEXTBOX1 |下拉列表| TEXTBOX2 | TEXTBOX3 | TEXTBOX4 |

在TEXTBOX1中,我按datetime.now填充日期

而TEXTBOX2,TEXTBOX3,TEXTBOX4我正在使用数据库连接来填充数据库中的数据.

并在下拉列表中在设计时添加项...

我正在使用c#,asp.net和Visual Studio 2005

有人可以帮我吗...

问候

Karan

HOW I CAN DESIGN FOLLOWING DATAGRID CONTROL?

FIRST_COLUMN| SECOND_COLUMN| THIRD_COLUMN| FOURTH_COLUMN| FIFTH_COLUMN|
------------ ------------- ------------ ------------- ------------
TEXTBOX1| DROPDOWNLIST| TEXTBOX2| TEXTBOX3| TEXTBOX4|

IN TEXTBOX1 i am filling date by datetime.now

And TEXTBOX2,TEXTBOX3,TEXTBOX4 i am filling the data from database using database connection.

and in dropdownlist m adding items during design time...

i am using c#,asp.net and visual studio 2005

Can anybody help me plz...

regards

Karan

尝试此

try this

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" >
            <Columns>
                 <asp:TemplateField HeaderText="First">
                    <ItemTemplate>
                        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Second">
                    <ItemTemplate>
                        <asp:DropDownList ID="ddl_BindValues"  runat="server">
                        </asp:DropDownList>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Third">
                    <ItemTemplate>
                       <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Fourth">
                    <ItemTemplate>
                        <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Fifth">
                    <ItemTemplate>
                       <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:CommandField ShowEditButton="True" HeaderText="Edit" />
            </Columns>
        </asp:GridView>

//and bind that According to your code


您需要在gridview中找到该控件

使用网格视图的行数据绑定事件

试试那些链接

在行DataBound事件Gridview中查找控件 [ ^ ]

在行DataBound事件Gridview链接2中查找控件 [ ^ ]

You need to find that control inside gridview

use row databound event of grid view

try those links

Find Controls in row DataBound Event Gridview [^]

Find Controls in row DataBound Event Gridview Link 2[^]

I Can Give you reciepe but you need to cook your food by youself . <pre>