http://www.4guysfromrolla.com/webtech/050801-1.shtml
解决方案 »
- 请问《ASP.NET 3.5高级编程》第五版这本书怎么样?(有目录)
- 关于js调用后带带参数的方法??
- 有人能提供asp.net中使用treeview控件加载无限级树以及利用树导航页面的教程吗?
- vs2005 和 vs2008 不兼容问题!救下!
- 我在web程序里,保护Excel单元格,但是出错!谁知道?
- 关于怎么保持TreeView的状态?
- 好像与事务有关,请大家看看,应该怎么做?
- 邮件发送的程序,编译错误!!!!着急!!!!!!
- textbox 焦点的问题,十万火急!!!
- ASP.Net中究竟有没有ADOConnection的类型?
- 大侠!请问用户控件与定制控件有什么区别?
- 看了“hgknight (江雨.net) ”贴的“客户端操作TreeView的一些方法”,不知道在asp.net的源程序中如何调用?
<ItemTemplate>
<asp:label id=lblCounty2 runat="server" Text='<%# DataBinder.Eval(dataSet11, "Tables[Employees].DefaultView.[0].Country", "{0}") %>'>
</asp:label>
</ItemTemplate>
<EditItemTemplate>
<asp:dropdownlist id=lstCounty runat="server" DataSource="<%# dataSet11 %>" DataMember="Employees" DataTextField="Country" AutoPostBack="True">
<asp:ListItem Value="中国">中国</asp:ListItem>
<asp:ListItem Value="美国">美国</asp:ListItem>
</asp:dropdownlist>
</EditItemTemplate>
</asp:TemplateColumn>
我的dropdownlist是帮定的数据private void Grid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
int i=e.Item.ItemIndex;
if (i >= 0)
{
SqlConnection sqlconnHR=new SqlConnection(Check_sConn.Value);
string sPerson="SELECT kqjg FROM Rs_kqjg ORDER BY mrbs DESC";
SqlDataAdapter sqldaHR=new SqlDataAdapter(sPerson,sqlconnHR);
DataSet dsData=new DataSet();
sqldaHR.Fill(dsData);
//绑定dropdownlist
try
{
((DropDownList)e.Item.Cells[8].FindControl("dlsResult1")).DataSource=dsData.Tables[0].DefaultView;
((DropDownList)e.Item.Cells[8].FindControl("dlsResult1")).DataTextField="kqjg";
((DropDownList)e.Item.Cells[8].FindControl("dlsResult1")).DataBind();
}
catch{}
}
//设置编辑时textbox长度
if(e.Item.ItemType==ListItemType.EditItem)
{
((TextBox)e.Item.Cells[6].Controls[0]).Width=Unit.Pixel(100);
((TextBox)e.Item.Cells[6].Controls[0]).CssClass="tabstringtextbox";
((TextBox)e.Item.Cells[7].Controls[0]).Width=Unit.Pixel(100);
((TextBox)e.Item.Cells[7].Controls[0]).CssClass="tabstringtextbox";
((TextBox)e.Item.Cells[9].Controls[0]).Width=Unit.Pixel(100);
((TextBox)e.Item.Cells[9].Controls[0]).CssClass="tabstringtextbox";
}
}