|
I am not sure if you can get the fonts installed on the client machine. You can embed known fonts with your editor and let the user select only from your fonts though.
Yusuf
|
|
|
|
|
sounds good yusuf..can you guide me through getting these known fonts?
|
|
|
|
|
|
Hi,
You could write a javascript for the client-side which checks for a selection of common fonts, and then postback an array of boolean values to the server indicating which of those fonts were found. It is probably best to stick to web-safe fonts.
Hope this is of use!
Lea Hayes
|
|
|
|
|
Thank you all
|
|
|
|
|
Good day all
I have a combobox which loses the selected item when ever there is a postback on the page.
I dont have code to assign a value on it during postpage(im just uisng the combobox to select a value and save it).
Can anyone please help, why this problem is happening.
Thank you.
|
|
|
|
|
Set the ViewState property
|
|
|
|
|
Are you adding this control runtime after Page init event ?
if yes add this control in Page Init
if this is static control then make sire that ViewState is enabled of the control and then for the Page.
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
Check My Blog
|
|
|
|
|
no my control is a static control created using the design window.
i have tried to enable the viewstate for the page and the control but still no joy.
|
|
|
|
|
Where are you binding the control ?
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
Check My Blog
|
|
|
|
|
on form load, i add if (ispostback){combo1.databind()}
|
|
|
|
|
There's your problem. you want to databind when its not a postback, not when it is!
|
|
|
|
|
Put in Page Init method and check if it works
then figure out in Page Load method
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
Check My Blog
|
|
|
|
|
hie Sanddeep, im sorry but i do i edit the page init method, i havent done that before in ASP.
Thank you.
|
|
|
|
|
i created my this file and added the code(cboRole is my combobox)
is this what u meant, but i didnt work though.
protected void Page_Init(object sender, EventArgs e)
{
cboRole.DataBind();
}
|
|
|
|
|
Also make sure that your combobox bind when page ispostback property false.
on page load event
if(!IsPostBack)
{
//Bind Combobox here
}
please don't forget to vote on the post that helped you.
|
|
|
|
|
But he said he doesn't bind to it at all.....
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
Hie guys i have added the viewstate, for the control and the page to true, i have also bind the control(combobox)-on postpage is true, but it still loses the value.
i have used comboboxes many times before but im suprised on the behaviour of this one particular one.
|
|
|
|
|
Post your code so that we can examine where are you going mistake.
please don't forget to vote on the post that helped you.
|
|
|
|
|
Christian Graus wrote: But he said he doesn't bind to it at all.....
No.He said he loses selected value on postback.
please don't forget to vote on the post that helped you.
|
|
|
|
|
I have noticed that it just not losing the selected value but also writing a blank text. the Viewstates are now enabled and still no change
|
|
|
|
|
Can you post your code, it might help us re-create your problem
|
|
|
|
|
here is my page load module;
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
lngSiteID = Convert.ToInt64(Request.QueryString["ID"]);
LoadSiteDetail(lngSiteID);
//loadSiteTreeView();
Session["AddNewRecord"] = "false";
tvwSites.CollapseAllNodes();
tboSiteID.Text = Convert.ToString(lngSiteID);
LoadCombos();
MainContactLoad(lngSiteID);
//LoadData();
}
else
{
lngSiteID = Convert.ToInt64(Request.QueryString["ID"]);
//tboLocation.Text = (string)Session["LocName"];
//LoadSiteDetail(lngSiteID);
//MainContactLoad(lngSiteID);
cboContact.DataBind();
}
}
|
|
|
|
|
here is my page load module;
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
lngSiteID = Convert.ToInt64(Request.QueryString["ID"]);
LoadSiteDetail(lngSiteID);
//loadSiteTreeView();
Session["AddNewRecord"] = "false";
tboSiteID.Text = Convert.ToString(lngSiteID);
LoadCombos();
MainContactLoad(lngSiteID);
//LoadData();
}
else
{
lngSiteID = Convert.ToInt64(Request.QueryString["ID"]);
cboContact.DataBind();
}
}
|
|
|
|
|
Hie all, did anyone manage to figure out what is causing the combos on my forms to lose values.
Thank you
|
|
|
|