问题描述
我在GridView中用了DropDownList,怎样才能使DropDownList里的数据以正常的格式输出,因为DropDownList有边框,很难看,我希望能像"日期"格式输出?以下为界面代码:<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"Height="289px"Width="760px"GridLines="None"OnRowCommand="GridView1_RowCommand"DataKeyNames="DIA_ID"AllowPaging="True"OnPageIndexChanging="GridView1_PageIndexChanging"CssClass="GridViewStyle"OnRowDataBound="GridView1_RowDataBound1"><Columns><asp:TemplateFieldHeaderText="日志编号"Visible="False"><EditItemTemplate><asp:TextBoxID="TextBox1"runat="server"Text='<%#Bind("DIA_ID")%>'></asp:TextBox></EditItemTemplate><ItemTemplate><asp:LabelID="Label1"runat="server"Text='<%#Bind("DIA_ID")%>'></asp:Label></ItemTemplate></asp:TemplateField><asp:BoundFieldDataField="DIA_DATE"HeaderText="日期"></asp:BoundField><asp:TemplateFieldHeaderText="日志类型"><ItemTemplate><cc1:WebDropDownListID="WebDropDownList1"runat="server"AutoPostBack="True"BackColor="Transparent"Enabled="False"AutoInsertEmptyData="False"DriverObject=""Filter=""FilterObject=""SelectedValue='<%#Bind("DIA_TYPE")%>'><asp:ListItemValue="1"Selected="True">工作日志</asp:ListItem><asp:ListItemValue="2">个人日志</asp:ListItem></cc1:WebDropDownList></ItemTemplate></asp:TemplateField>另外附件中有截图
解决方案
解决方案二:
使用外部的css应该可以吧……
解决方案三:
但是CSS不可以啊,我同事做了CSS,还是不行
解决方案四:
拼接后绑定到dropdownlist的datatextfield属性
解决方案五:
不太清楚你需要什么样的功能
解决方案六:
css样式搞定